26 #include <hbdocumentloader.h> |
26 #include <hbdocumentloader.h> |
27 #include <QSet> |
27 #include <QSet> |
28 #include <cntabstractview.h> |
28 #include <cntabstractview.h> |
29 |
29 |
30 class CntListModel; |
30 class CntListModel; |
31 class CntAbstractViewManager; |
|
32 class CntContactCardHeadingItem; |
31 class CntContactCardHeadingItem; |
33 class HbView; |
32 class HbView; |
34 class HbAction; |
33 class HbAction; |
35 class HbListView; |
34 class HbListView; |
36 class HbAbstractViewItem; |
35 class HbAbstractViewItem; |
37 class ThumbnailManager; |
|
38 class QModelIndex; |
36 class QModelIndex; |
39 class CntImageLabel; |
37 class CntImageLabel; |
40 class HbDocumentLoader; |
38 class HbDocumentLoader; |
41 |
39 |
42 QTM_BEGIN_NAMESPACE |
40 QTM_BEGIN_NAMESPACE |
91 |
89 |
92 private: |
90 private: |
93 Q_DECLARE_PUBLIC(CntGroupMemberView) |
91 Q_DECLARE_PUBLIC(CntGroupMemberView) |
94 friend class TestCntGroupMemberView; |
92 friend class TestCntGroupMemberView; |
95 |
93 |
|
94 public: |
|
95 CntAbstractEngine* mEngine; |
96 private: |
96 private: |
97 QContact* mGroupContact; // own |
97 QContact* mGroupContact; // own |
98 CntAbstractViewManager* mViewManager; |
98 CntAbstractViewManager* mViewManager; |
99 HbDocumentLoader mDocumentLoader; |
99 HbDocumentLoader mDocumentLoader; |
100 HbView* mView; // own |
100 HbView* mView; // own |
101 HbAction* mSoftkey; // owned by view |
101 HbAction* mSoftkey; // owned by view |
102 CntContactCardHeadingItem* mHeadingItem; // owned by layout |
102 CntContactCardHeadingItem* mHeadingItem; // owned by layout |
103 ThumbnailManager* mThumbnailManager; // own |
103 CntThumbnailManager* mThumbnailManager; // own |
104 HbAction* mManageAction; // owned by view |
104 HbAction* mManageAction; // owned by view |
105 HbAction* mDeleteAction; // owned by view |
105 HbAction* mDeleteAction; // owned by view |
106 HbAction* mShowActionsAction; // owned by view |
106 HbAction* mShowActionsAction; // owned by view |
107 HbAction* mEditGroupAction; // owned by view |
107 HbAction* mEditGroupAction; // owned by view |
108 CntListModel* mModel; // own |
108 CntListModel* mModel; // own |