equal
deleted
inserted
replaced
22 #include "cntglobal.h" |
22 #include "cntglobal.h" |
23 #include <QObject> |
23 #include <QObject> |
24 |
24 |
25 class HbView; |
25 class HbView; |
26 class CntContactCardViewPrivate; |
26 class CntContactCardViewPrivate; |
27 class CntAbstractViewManager; |
|
28 |
27 |
29 QTM_BEGIN_NAMESPACE |
28 QTM_BEGIN_NAMESPACE |
30 class QContact; |
29 class QContact; |
31 class QContactDetail; |
30 class QContactDetail; |
32 QTM_END_NAMESPACE |
31 QTM_END_NAMESPACE |
40 public: |
39 public: |
41 CntContactCardView(bool isTemporary = false); |
40 CntContactCardView(bool isTemporary = false); |
42 ~CntContactCardView(); |
41 ~CntContactCardView(); |
43 |
42 |
44 signals: |
43 signals: |
45 void backPressed(); |
44 void backPressed(int value); // value is return value for services (from cntservicescontact.h) |
46 void viewActivated(CntAbstractViewManager* aMgr, const CntViewParameters aArgs); |
45 void viewActivated(CntAbstractViewManager* aMgr, const CntViewParameters aArgs); |
47 void addToContacts(); |
46 void addToContacts(); |
48 |
47 |
49 public: // From CntAbstractView |
48 public: // From CntAbstractView |
50 void activate(CntAbstractViewManager* aMgr, const CntViewParameters aArgs); |
49 void activate(const CntViewParameters aArgs); |
51 void deactivate(); |
50 void deactivate(); |
52 HbView* view() const; |
51 HbView* view() const; |
53 |
52 |
54 bool isDefault() const; |
53 bool isDefault() const; |
55 int viewId() const; |
54 int viewId() const; |
56 |
55 |
|
56 void setEngine( CntAbstractEngine& aEngine ); |
57 private: |
57 private: |
58 CntContactCardViewPrivate* const d_ptr; |
58 CntContactCardViewPrivate* const d_ptr; |
59 Q_DECLARE_PRIVATE_D(d_ptr, CntContactCardView) |
59 Q_DECLARE_PRIVATE_D(d_ptr, CntContactCardView) |
60 Q_DISABLE_COPY(CntContactCardView) |
60 Q_DISABLE_COPY(CntContactCardView) |
61 }; |
61 }; |