diff -r 76a2435edfd4 -r de1630741fbe phonebookui/pbkcommonui/inc/cntnamesview_p.h --- a/phonebookui/pbkcommonui/inc/cntnamesview_p.h Fri Apr 16 14:53:18 2010 +0300 +++ b/phonebookui/pbkcommonui/inc/cntnamesview_p.h Mon May 03 12:24:20 2010 +0300 @@ -37,14 +37,15 @@ class HbSearchPanel; class HbStaticVkbHost; class QGraphicsLinearLayout; +class CntExtensionManager; class CntNamesViewPrivate : public QObject { Q_OBJECT - Q_DECLARE_PUBLIC(CntNamesView); + Q_DECLARE_PUBLIC(CntNamesView) public: - CntNamesViewPrivate(); + CntNamesViewPrivate(CntExtensionManager &extensionManager); virtual ~CntNamesViewPrivate(); public slots: @@ -58,6 +59,8 @@ void handleKeypadOpen(); void handleKeypadClose(); + void handleExtensionAction(); + void createNewContact(); void showPreviousView(); void showCollectionView(); @@ -73,7 +76,7 @@ public: bool isFinderVisible(); - void activate( CntAbstractViewManager* aMgr, const CntViewParameters& aArgs ); + void activate( CntAbstractViewManager* aMgr, const CntViewParameters aArgs ); void deactivate(); void scrollTo(const QContact &aContact); @@ -89,6 +92,7 @@ HbDocumentLoader* document(); private: + CntExtensionManager& mExtensionManager; CntAbstractViewManager* mViewManager; MobCntModel* mListModel; HbView* mView; @@ -103,6 +107,6 @@ CntActionMenuBuilder* mMenuBuilder; // own bool mIsDefault; - CntViewParameters::ViewId mId; + int mId; }; #endif /* CNTABSTRACTLISTVIEW_H_ */