47 public: |
46 public: |
48 CntImageEditorView(); |
47 CntImageEditorView(); |
49 ~CntImageEditorView(); |
48 ~CntImageEditorView(); |
50 |
49 |
51 public: // From CntAbstractView |
50 public: // From CntAbstractView |
52 void activate( CntAbstractViewManager* aMgr, const CntViewParameters aArgs ); |
51 void activate( const CntViewParameters aArgs ); |
53 void deactivate(); |
52 void deactivate(); |
54 bool isDefault() const { return false; } |
53 bool isDefault() const { return false; } |
55 HbView* view() const { return mView; } |
54 HbView* view() const { return mView; } |
56 int viewId() const { return imageEditorView; } |
55 int viewId() const { return imageEditorView; } |
57 |
56 inline void setEngine( CntAbstractEngine& aEngine ){ mEngine = &aEngine; } |
58 #ifdef PBK_UNIT_TEST |
57 #ifdef PBK_UNIT_TEST |
59 public: |
58 public: |
60 #else |
59 #else |
61 private: |
60 private: |
62 #endif |
61 #endif |
87 QContact *mContact; // own |
86 QContact *mContact; // own |
88 QContactAvatar *mAvatar; // own |
87 QContactAvatar *mAvatar; // own |
89 CntImageLabel *mImageLabel; // owned by layout |
88 CntImageLabel *mImageLabel; // owned by layout |
90 XQAiwRequest *mRequest; // own |
89 XQAiwRequest *mRequest; // own |
91 XQApplicationManager mAppManager; |
90 XQApplicationManager mAppManager; |
92 ThumbnailManager *mThumbnailManager; // own |
91 CntThumbnailManager *mThumbnailManager; // own |
93 HbView *mView; // own |
92 HbView *mView; // own |
94 HbAction *mSoftkey; // owned by view |
93 HbAction *mSoftkey; // owned by view |
95 HbAction *mRemoveImage; // own |
94 HbAction *mRemoveImage; // own |
96 CntAbstractViewManager *mViewManager; |
95 CntAbstractViewManager *mViewManager; |
97 CntDocumentLoader mDocumentLoader; |
96 CntDocumentLoader mDocumentLoader; |
98 HbListView *mListView; // owned by layout |
97 HbListView *mListView; // owned by layout |
99 QStandardItemModel *mModel; // own |
98 QStandardItemModel *mModel; // own |
100 CntSaveManager *mSaveManager; // own |
99 CntSaveManager *mSaveManager; // own |
101 |
100 |
102 CntViewParameters mArgs; |
101 CntViewParameters mArgs; |
|
102 CntAbstractEngine* mEngine; |
103 }; |
103 }; |
104 |
104 |
105 #endif // CNTIMAGEEDITORVIEW_H |
105 #endif // CNTIMAGEEDITORVIEW_H |