equal
deleted
inserted
replaced
20 |
20 |
21 #include <hbdataform.h> |
21 #include <hbdataform.h> |
22 #include <hbabstractviewitem.h> |
22 #include <hbabstractviewitem.h> |
23 #include <hbgroupbox.h> |
23 #include <hbgroupbox.h> |
24 #include "cntdetaileditormodel.h" |
24 #include "cntdetaileditormodel.h" |
25 #include "cntabstractview.h" |
25 #include <cntabstractview.h> |
26 |
26 |
27 #include <qtcontacts.h> |
27 #include <qtcontacts.h> |
28 |
28 |
29 class HbDocumentLoader; |
29 class HbDocumentLoader; |
30 class HbMenu; |
30 class HbMenu; |
59 |
59 |
60 void setInsertAction( const QString aInsert ); |
60 void setInsertAction( const QString aInsert ); |
61 |
61 |
62 public: |
62 public: |
63 // Documentation inherited from CntAbstractView. |
63 // Documentation inherited from CntAbstractView. |
64 void activate( CntAbstractViewManager* aMgr, const CntViewParameters aArgs ); |
64 void activate( const CntViewParameters aArgs ); |
65 void deactivate(); |
65 void deactivate(); |
66 |
66 |
67 bool isDefault() const; |
67 bool isDefault() const; |
68 HbView* view() const; |
68 HbView* view() const; |
69 |
69 |
70 int viewId() const; |
70 int viewId() const; |
|
71 inline void setEngine( CntAbstractEngine& aEngine ){ mEngine = &aEngine; } |
71 |
72 |
72 private: |
73 private: |
73 HbDocumentLoader* document(); |
74 HbDocumentLoader* document(); |
74 |
75 |
75 private: |
76 private: |
83 CntEditorFactory *mEditorFactory; |
84 CntEditorFactory *mEditorFactory; |
84 HbAction *mSoftkey; |
85 HbAction *mSoftkey; |
85 HbAction *mCancel; |
86 HbAction *mCancel; |
86 CntViewParameters mArgs; |
87 CntViewParameters mArgs; |
87 CntSaveManager *mSaveManager; // own |
88 CntSaveManager *mSaveManager; // own |
88 |
89 CntAbstractEngine* mEngine; // not own |
89 friend class TestCntDetailEditor; |
90 friend class TestCntDetailEditor; |
90 }; |
91 }; |
91 #endif /* CNTDETAILEDITOR_H_ */ |
92 #endif /* CNTDETAILEDITOR_H_ */ |