diff -r 2a11b5b00470 -r fd64c38c277d phonebookui/pbkcommonui/inc/cntcontactcarddatacontainer.h --- a/phonebookui/pbkcommonui/inc/cntcontactcarddatacontainer.h Fri May 14 15:42:23 2010 +0300 +++ b/phonebookui/pbkcommonui/inc/cntcontactcarddatacontainer.h Thu May 27 12:45:19 2010 +0300 @@ -30,7 +30,7 @@ Q_OBJECT public: - CntContactCardDataContainer(QContact* contact, QObject *parent = 0); + CntContactCardDataContainer(QContact* contact, QObject *parent = 0, bool myCard = false); virtual ~CntContactCardDataContainer(); public: @@ -43,13 +43,14 @@ #else private: #endif - void initializeActionsData(); + void initializeActionsData(bool myCard); void initializeGroupData(); void initializeDetailsData(); QList actionDetails(const QString &actionName, const QContact &contact); bool supportsDetail(const QString &actionName, const QContactDetail &contactDetail); void addSeparator(int index); void sortDataItems(); + int getPosition(const QString& aId, const QString& aContext, bool dynamicAction = false); #ifdef PBK_UNIT_TEST public: