phonebookui/pbkcommonui/inc/cntnamesview.h
changeset 65 ae724a111993
parent 27 de1630741fbe
equal deleted inserted replaced
59:a642906a277a 65:ae724a111993
    21 #include <cntabstractview.h>
    21 #include <cntabstractview.h>
    22 #include <QObject>
    22 #include <QObject>
    23 
    23 
    24 class HbView;
    24 class HbView;
    25 class CntNamesViewPrivate;
    25 class CntNamesViewPrivate;
    26 class CntExtensionManager;
       
    27 
    26 
    28 class CntNamesView : public QObject, public CntAbstractView
    27 class CntNamesView : public QObject, public CntAbstractView
    29 {
    28 {
    30     Q_OBJECT
    29     Q_OBJECT
    31     
    30     
    32 public:
    31 public:
    33     CntNamesView(CntExtensionManager &extensionManager);
    32     CntNamesView();
    34     ~CntNamesView();
    33     ~CntNamesView();
    35    
    34    
    36 public: // From CntAbstractView
    35 public: // From CntAbstractView
    37     void activate( CntAbstractViewManager* aMgr, const CntViewParameters aArgs );
    36     void activate( const CntViewParameters aArgs );
    38     void deactivate();
    37     void deactivate();
    39     HbView* view() const;
    38     HbView* view() const;
    40     
    39     
    41     bool isDefault() const;
    40     bool isDefault() const;
    42     int viewId() const;
    41     int viewId() const;
    43   
    42   
       
    43     void setEngine( CntAbstractEngine& aEngine );
       
    44     
    44 private:
    45 private:
    45     CntNamesViewPrivate* const d_ptr;
    46     CntNamesViewPrivate* const d_ptr;
    46     Q_DECLARE_PRIVATE_D(d_ptr, CntNamesView)
    47     Q_DECLARE_PRIVATE_D(d_ptr, CntNamesView)
    47     Q_DISABLE_COPY(CntNamesView)    
    48     Q_DISABLE_COPY(CntNamesView)    
    48 };
    49 };