78 void handleAddDetailItem(HbAction *aAction); |
78 void handleAddDetailItem(HbAction *aAction); |
79 void deleteContact(); |
79 void deleteContact(); |
80 void handleDeleteContact(int action); |
80 void handleDeleteContact(int action); |
81 void discardChanges(); |
81 void discardChanges(); |
82 void saveChanges(); |
82 void saveChanges(); |
|
83 void showRootView(); |
83 |
84 |
84 void openNameEditor(); |
85 void openNameEditor(); |
85 void openImageEditor(); |
86 void openImageEditor(); |
86 void thumbnailReady( const QPixmap& pixmap, void *data, int id, int error ); |
87 void thumbnailReady( const QPixmap& pixmap, void *data, int id, int error ); |
87 void setOrientation(Qt::Orientation aOrientation); |
88 void setOrientation(Qt::Orientation aOrientation); |
88 void handleMenuAction( HbAction* aAction ); |
89 void handleMenuAction( HbAction* aAction ); |
89 void setScrollPosition(); |
90 void setScrollPosition(); |
90 void ringToneFetchHandleError(int errorCode, const QString& errorMessage); |
91 void ringToneFetchHandleError(int errorCode, const QString& errorMessage); |
91 void ringToneFetchHandleOk(const QVariant &result); |
92 void ringToneFetchHandleOk(const QVariant &result); |
|
93 void contactDeletedFromOtherSource(const QList<QContactLocalId>& contactIds); |
92 |
94 |
93 private: |
95 private: |
94 void loadAvatar(); |
96 void loadAvatar(); |
95 HbMenu* createPopup( const QModelIndex aIndex, CntEditViewItem* aDetail ); |
97 HbMenu* createPopup( const QModelIndex aIndex, CntEditViewItem* aDetail ); |
96 void addDetail( CntEditViewItem* aDetail ); |
98 void addDetail( CntEditViewItem* aDetail ); |