--- 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_ */