equal
deleted
inserted
replaced
96 |
96 |
97 private slots: |
97 private slots: |
98 void sendBusinessCard(); |
98 void sendBusinessCard(); |
99 void addToGroup(); |
99 void addToGroup(); |
100 void deleteContact(); |
100 void deleteContact(); |
101 void handleDeleteContact(HbAction *action); |
101 void handleDeleteContact(int action); |
102 void setAsFavorite(); |
102 void setAsFavorite(); |
103 void removeFromFavorite(); |
103 void removeFromFavorite(); |
104 void actionExecuted(CntActionLauncher* aAction); |
104 void actionExecuted(CntActionLauncher* aAction); |
105 void setOrientation(Qt::Orientation orientation); |
105 void setOrientation(Qt::Orientation orientation); |
106 void showPreviousView(); |
106 void showPreviousView(); |
121 void updateSpinningIndicator(); |
121 void updateSpinningIndicator(); |
122 void setMaptileSearchStopIcon( int index ); |
122 void setMaptileSearchStopIcon( int index ); |
123 void setMaptileLabel( HbLabel*& mapLabel, const HbIcon& icon ); |
123 void setMaptileLabel( HbLabel*& mapLabel, const HbIcon& icon ); |
124 void updateMaptileImage(); |
124 void updateMaptileImage(); |
125 HbLabel* loadMaptileLabel( int addressType ); |
125 HbLabel* loadMaptileLabel( int addressType ); |
126 |
126 |
|
127 // Presence related function |
|
128 void updateItemPresence(const QString& accountUri, bool online); |
127 |
129 |
128 public: |
130 public: |
129 CntContactCardView* q_ptr; |
131 CntContactCardView* q_ptr; |
130 void activate(CntAbstractViewManager* aMgr, const CntViewParameters aArgs); |
132 void activate(CntAbstractViewManager* aMgr, const CntViewParameters aArgs); |
131 void deactivate(); |
133 void deactivate(); |
164 CntContactCardHeadingItem *mHeadingItem; |
166 CntContactCardHeadingItem *mHeadingItem; |
165 ThumbnailManager *mThumbnailManager; |
167 ThumbnailManager *mThumbnailManager; |
166 QContactAvatar *mAvatar; |
168 QContactAvatar *mAvatar; |
167 bool mIsHandlingMenu; |
169 bool mIsHandlingMenu; |
168 QMap<QString, CntContactCardDetailItem*> mPreferredItems; |
170 QMap<QString, CntContactCardDetailItem*> mPreferredItems; |
|
171 /// maps a QContactOnlineAccount (for example "sip:sip@sip.com") to a detail item |
|
172 QMap<QString, CntContactCardDetailItem*> mPresenceItems; |
169 int mFavoriteGroupId; |
173 int mFavoriteGroupId; |
170 CntDocumentLoader *mLoader; |
174 CntDocumentLoader *mLoader; |
171 QContactAction *mContactAction; |
175 QContactAction *mContactAction; |
172 HbAction *mBackKey; |
176 HbAction *mBackKey; |
173 CntImageLabel *mImageLabel; |
177 CntImageLabel *mImageLabel; |