phonebookui/pbkcommonui/inc/cntgroupselectionpopup.h
changeset 25 76a2435edfd4
parent 24 0ba2181d7c28
child 27 de1630741fbe
--- a/phonebookui/pbkcommonui/inc/cntgroupselectionpopup.h	Fri Mar 19 09:27:18 2010 +0200
+++ b/phonebookui/pbkcommonui/inc/cntgroupselectionpopup.h	Fri Apr 16 14:53:18 2010 +0300
@@ -19,11 +19,15 @@
 #define CNTGROUPSELECTIONPOPUP_H
 
 #include <QObject>
+#include <QGraphicsLinearLayout>
 #include <hbdialog.h>
 #include <hblistview.h>
 #include "qmobilityglobal.h"
 
 class HbListView;
+class HbSearchPanel;
+class HbTextItem;
+class HbListView;
 class MobCntModel;
 
 QTM_BEGIN_NAMESPACE
@@ -38,31 +42,35 @@
     Q_OBJECT
 
 public:
-    CntGroupSelectionPopup(QContactManager *manager,MobCntModel *model, QContact *contact,QGraphicsItem *parent = 0 );
+    CntGroupSelectionPopup(QContactManager *manager, QContact *contact, QGraphicsItem *parent = 0);
     ~CntGroupSelectionPopup();
 
     void saveNewGroup();
     void saveOldGroup();
     void populateListOfContact();
-    void populateListOfGroup();
-    void deleteGroup();
-  
+    
 #ifdef PBK_UNIT_TEST
 public slots:
 #else
 private slots:
 #endif
-  
+
+void closeFind();
+void setFilter(const QString &filterString);
+
 #ifdef PBK_UNIT_TEST
 public:
 #else
 private:
 #endif
-    HbListView          *mListView;
-    QContactManager     *mContactManager;
-    MobCntModel         *mCntModel;
-    QContact            *mContact;
-   
+    HbListView              *mListView;
+    HbSearchPanel           *mSearchPanel;
+    HbTextItem              *mEmptyListLabel;
+    QContactManager         *mContactManager;
+    MobCntModel             *mCntModel;
+    QContact                *mContact;
+    QGraphicsWidget         *mContainerWidget;
+    QGraphicsLinearLayout   *mContainerLayout;  
 };
 
 #endif // CNTGROUPSELECTIONPOPUP_H