equal
deleted
inserted
replaced
41 class HbView; |
41 class HbView; |
42 class HbAction; |
42 class HbAction; |
43 class QAction; |
43 class QAction; |
44 class HbMenu; |
44 class HbMenu; |
45 class XQAiwRequest; |
45 class XQAiwRequest; |
46 class CntSaveManager; |
|
47 class CntAbstractEngine; |
46 class CntAbstractEngine; |
48 |
47 |
49 QTM_BEGIN_NAMESPACE |
48 QTM_BEGIN_NAMESPACE |
50 class QContact; |
49 class QContact; |
51 class QContactDetail; |
50 class QContactDetail; |
61 CntEditViewPrivate(); |
60 CntEditViewPrivate(); |
62 ~CntEditViewPrivate(); |
61 ~CntEditViewPrivate(); |
63 |
62 |
64 void activate( const CntViewParameters aArgs ); |
63 void activate( const CntViewParameters aArgs ); |
65 void deactivate(); |
64 void deactivate(); |
|
65 QString externalize(QDataStream &stream); |
|
66 bool internalize(QDataStream &stream, CntViewParameters &viewParameters); |
66 |
67 |
67 public: // From CntEditViewItemCallback |
68 public: // From CntEditViewItemCallback |
68 void openView(CntViewParameters& viewParams); |
69 void openView(CntViewParameters& viewParams); |
69 void requestRefresh(); |
70 void requestRefresh(); |
70 |
71 |
91 void handleMenuAction( HbAction* aAction ); |
92 void handleMenuAction( HbAction* aAction ); |
92 void setScrollPosition(); |
93 void setScrollPosition(); |
93 void ringToneFetchHandleError(int errorCode, const QString& errorMessage); |
94 void ringToneFetchHandleError(int errorCode, const QString& errorMessage); |
94 void ringToneFetchHandleOk(const QVariant &result); |
95 void ringToneFetchHandleOk(const QVariant &result); |
95 void contactDeletedFromOtherSource(const QList<QContactLocalId>& contactIds); |
96 void contactDeletedFromOtherSource(const QList<QContactLocalId>& contactIds); |
|
97 void setObjectNames(); |
96 |
98 |
97 private: |
99 private: |
98 void loadAvatar(); |
100 void loadAvatar(); |
99 HbMenu* createPopup( const QModelIndex aIndex, CntEditViewItem* aDetail ); |
101 HbMenu* createPopup( const QModelIndex aIndex, CntEditViewItem* aDetail ); |
100 void addDetail( CntEditViewItem* aDetail ); |
102 void addDetail( CntEditViewItem* aDetail ); |
130 |
132 |
131 private: |
133 private: |
132 XQAiwRequest* mReq; |
134 XQAiwRequest* mReq; |
133 XQApplicationManager mAppMgr; |
135 XQApplicationManager mAppMgr; |
134 HbMenu *mMenu; |
136 HbMenu *mMenu; |
135 CntSaveManager* mSaveManager; // own |
|
136 |
137 |
137 }; |
138 }; |
138 #endif /* CNTEDITVIEW_P_H_ */ |
139 #endif /* CNTEDITVIEW_P_H_ */ |