phonebookui/pbkcommonui/inc/cntfavoritesmemberview.h
changeset 40 b46a585f6909
parent 37 fd64c38c277d
child 53 e6aff7b69165
--- a/phonebookui/pbkcommonui/inc/cntfavoritesmemberview.h	Thu May 27 12:45:19 2010 +0300
+++ b/phonebookui/pbkcommonui/inc/cntfavoritesmemberview.h	Fri Jun 11 13:29:23 2010 +0300
@@ -19,16 +19,17 @@
 #define CNTFAVORITESMEMBERVIEW_H
 
 #include <hbdocumentloader.h>
+#include <cntabstractview.h>
+#include <QSet>
 
-#include <cntabstractview.h>
-
-class MobCntModel;
+class CntListModel;
 class CntAbstractViewManager;
 class HbView;
 class HbAction;
 class HbListView;
 class HbAbstractViewItem;
 class QModelIndex;
+class CntFetchContacts;
 
 QTM_BEGIN_NAMESPACE
 class QContact;
@@ -57,7 +58,7 @@
 #endif
 
     void manageFavorites();
-    void handleManageFavorites(HbAction *action);
+    void handleManageFavorites();
     
     void onLongPressed (HbAbstractViewItem *item, const QPointF &coords);
     void handleMenu(HbAction* action);
@@ -67,6 +68,9 @@
     void removeFromFavorites(const QModelIndex &index);
     void sendToHs(const QModelIndex &index);
     void showPreviousView();
+
+private:
+    QContactManager* getContactManager();
     
 #ifdef PBK_UNIT_TEST
 public:
@@ -76,12 +80,13 @@
 
     QContact*                   mContact;
     HbAction*                   mManageFavoritesAction; 
-    MobCntModel*                mModel; // own
+    CntListModel*               mModel; // own
     HbListView*                 mFavoriteListView; 
     CntAbstractViewManager*     mViewManager;
     HbDocumentLoader            mDocumentLoader;
     HbView*                     mView; // own
-
+    CntFetchContacts*           mFetchView;
+    QSet<QContactLocalId>       mOriginalGroupMembers;
     HbAction*                   mSoftkey; // owned by view
 };