phonebookui/pbkcommonui/inc/cntimportsview.h
changeset 61 d30183af6ca6
parent 54 47627ab5d7a4
equal deleted inserted replaced
56:d508aa856878 61:d30183af6ca6
    20 
    20 
    21 #include <QObject>
    21 #include <QObject>
    22 #include <hbpushbutton.h>
    22 #include <hbpushbutton.h>
    23 #include <hblistview.h>
    23 #include <hblistview.h>
    24 
    24 
    25 //#include "cntabstractview.h"
       
    26 #include "cntactionmenubuilder.h"
    25 #include "cntactionmenubuilder.h"
    27 #include <hbdocumentloader.h>
    26 #include <hbdocumentloader.h>
    28 #include "cntsimutility.h"
    27 #include "cntsimutility.h"
    29 
    28 
    30 #include <cntabstractview.h>
    29 #include <cntabstractview.h>
    31 
    30 
    32 class CntAbstractViewManager;
       
    33 class HbView;
    31 class HbView;
    34 class HbAction;
    32 class HbAction;
    35 class QStandardItemModel;
    33 class QStandardItemModel;
    36 class HbDialog;
    34 class HbDialog;
    37 
    35 
    58 public:
    56 public:
    59 CntImportsView();
    57 CntImportsView();
    60     ~CntImportsView();
    58     ~CntImportsView();
    61 
    59 
    62 public: // From CntAbstractView
    60 public: // From CntAbstractView
    63     void activate( CntAbstractViewManager* aMgr, const CntViewParameters aArgs );
    61     void activate( const CntViewParameters aArgs );
    64     void deactivate();
    62     void deactivate();
    65     bool isDefault() const { return false; }
    63     bool isDefault() const { return false; }
    66     HbView* view() const { return mView; }
    64     HbView* view() const { return mView; }
    67     int viewId() const { return importsView; }
    65     int viewId() const { return importsView; }
       
    66     inline void setEngine( CntAbstractEngine& aEngine ){ mEngine = &aEngine; }
       
    67     
    68 	void simInfoErrorMessage(int infoError);
    68 	void simInfoErrorMessage(int infoError);
    69     bool startSimImport();
    69     bool startSimImport();
    70     void fetchSDNContacts();
    70     void fetchSDNContacts();
    71 
    71 
    72 protected:
    72 protected:
   117     int mAdnStoreEntries;
   117     int mAdnStoreEntries;
   118     int mSdnStoreEntries;
   118     int mSdnStoreEntries;
   119     bool mSimError;
   119     bool mSimError;
   120     bool mWaitingForAdnCache;
   120     bool mWaitingForAdnCache;
   121     bool mImportInProgress;
   121     bool mImportInProgress;
       
   122     
       
   123     CntAbstractEngine* mEngine;
   122 };
   124 };
   123 
   125 
   124 #endif /* CNTIMPORTSVIEW_H_ */
   126 #endif /* CNTIMPORTSVIEW_H_ */