phonebookui/pbkcommonui/inc/cnteditview.h
changeset 61 d30183af6ca6
parent 47 7cbcb2896f0e
child 66 554fe4dbbb59
equal deleted inserted replaced
56:d508aa856878 61:d30183af6ca6
    21 #include <QObject>
    21 #include <QObject>
    22 #include <cntabstractview.h>
    22 #include <cntabstractview.h>
    23 #include "cntglobal.h"
    23 #include "cntglobal.h"
    24 
    24 
    25 class CntEditViewPrivate;
    25 class CntEditViewPrivate;
    26 class CntAbstractViewManager;
       
    27 class HbView;
    26 class HbView;
    28 
    27 
    29 class QTPBK_EXPORT CntEditView : public QObject, public CntAbstractView
    28 class QTPBK_EXPORT CntEditView : public QObject, public CntAbstractView
    30 { 
    29 { 
    31     Q_OBJECT
    30     Q_OBJECT
    39     void contactRemoved(bool aSuccess);
    38     void contactRemoved(bool aSuccess);
    40     void changesDiscarded();
    39     void changesDiscarded();
    41     
    40     
    42     
    41     
    43 public:
    42 public:
    44     void activate( CntAbstractViewManager* aMgr, const CntViewParameters aArgs );
    43     void activate( const CntViewParameters aArgs );
    45     void deactivate();
    44     void deactivate();
    46     bool isDefault() const;
    45     bool isDefault() const;
    47     HbView* view() const;
    46     HbView* view() const;
    48     int viewId() const;
    47     int viewId() const;
       
    48 
       
    49     void setEngine( CntAbstractEngine& aEngine );
    49     
    50     
    50 private:
    51 private:
    51     CntEditViewPrivate* const d_ptr;
    52     CntEditViewPrivate* const d_ptr;
    52     Q_DECLARE_PRIVATE_D(d_ptr, CntEditView)
    53     Q_DECLARE_PRIVATE_D(d_ptr, CntEditView)
    53     Q_DISABLE_COPY(CntEditView)   
    54     Q_DISABLE_COPY(CntEditView)