22 #include <cntabstractview.h> |
22 #include <cntabstractview.h> |
23 #include "cntglobal.h" |
23 #include "cntglobal.h" |
24 |
24 |
25 class CntGroupMemberViewPrivate; |
25 class CntGroupMemberViewPrivate; |
26 class HbView; |
26 class HbView; |
|
27 class CntAbstractEngine; |
27 |
28 |
28 class QTPBK_EXPORT CntGroupMemberView : public QObject, public CntAbstractView |
29 class QTPBK_EXPORT CntGroupMemberView : public QObject, public CntAbstractView |
29 { |
30 { |
30 Q_OBJECT |
31 Q_OBJECT |
31 |
32 |
32 public: |
33 public: |
33 CntGroupMemberView(); |
34 CntGroupMemberView(); |
34 ~CntGroupMemberView(); |
35 ~CntGroupMemberView(); |
35 |
36 |
36 public: // From CntAbstractView |
37 public: // From CntAbstractView |
37 void activate( CntAbstractViewManager* aMgr, const CntViewParameters aArgs ); |
38 void activate( const CntViewParameters aArgs ); |
38 void deactivate(); |
39 void deactivate(); |
39 bool isDefault() const; |
40 bool isDefault() const; |
40 HbView* view() const; |
41 HbView* view() const; |
41 int viewId() const; |
42 int viewId() const; |
42 |
43 void setEngine( CntAbstractEngine& aEngine ); |
|
44 |
43 signals: |
45 signals: |
44 void backPressed(); |
46 void backPressed(); |
45 |
47 |
46 private: |
48 private: |
|
49 friend class TestCntGroupMemberView; |
47 CntGroupMemberViewPrivate* const d_ptr; |
50 CntGroupMemberViewPrivate* const d_ptr; |
48 Q_DECLARE_PRIVATE_D(d_ptr, CntGroupMemberView) |
51 Q_DECLARE_PRIVATE_D(d_ptr, CntGroupMemberView) |
49 Q_DISABLE_COPY(CntGroupMemberView) |
52 Q_DISABLE_COPY(CntGroupMemberView) |
50 }; |
53 }; |
51 |
54 |