equal
deleted
inserted
replaced
28 class CntContactCardDataContainer: public QObject |
28 class CntContactCardDataContainer: public QObject |
29 { |
29 { |
30 Q_OBJECT |
30 Q_OBJECT |
31 |
31 |
32 public: |
32 public: |
33 CntContactCardDataContainer(QContact* contact, QObject *parent = 0); |
33 CntContactCardDataContainer(QContact* contact, QObject *parent = 0, bool myCard = false); |
34 virtual ~CntContactCardDataContainer(); |
34 virtual ~CntContactCardDataContainer(); |
35 |
35 |
36 public: |
36 public: |
37 CntContactCardDataItem* dataItem(int index) const; |
37 CntContactCardDataItem* dataItem(int index) const; |
38 int itemCount() const; |
38 int itemCount() const; |
41 #ifdef PBK_UNIT_TEST |
41 #ifdef PBK_UNIT_TEST |
42 public: |
42 public: |
43 #else |
43 #else |
44 private: |
44 private: |
45 #endif |
45 #endif |
46 void initializeActionsData(); |
46 void initializeActionsData(bool myCard); |
47 void initializeGroupData(); |
47 void initializeGroupData(); |
48 void initializeDetailsData(); |
48 void initializeDetailsData(); |
49 QList<QContactDetail> actionDetails(const QString &actionName, const QContact &contact); |
49 QList<QContactDetail> actionDetails(const QString &actionName, const QContact &contact); |
50 bool supportsDetail(const QString &actionName, const QContactDetail &contactDetail); |
50 bool supportsDetail(const QString &actionName, const QContactDetail &contactDetail); |
51 void addSeparator(int index); |
51 void addSeparator(int index); |
52 void sortDataItems(); |
52 void sortDataItems(); |
|
53 int getPosition(const QString& aId, const QString& aContext, bool dynamicAction = false); |
53 |
54 |
54 #ifdef PBK_UNIT_TEST |
55 #ifdef PBK_UNIT_TEST |
55 public: |
56 public: |
56 #else |
57 #else |
57 private: |
58 private: |