phonebookui/pbkcommonui/src/cntmainwindow.cpp
changeset 71 7cc7d74059f9
parent 59 a642906a277a
--- a/phonebookui/pbkcommonui/src/cntmainwindow.cpp	Thu Sep 02 20:16:15 2010 +0300
+++ b/phonebookui/pbkcommonui/src/cntmainwindow.cpp	Fri Sep 17 08:27:32 2010 +0300
@@ -18,16 +18,18 @@
 #include "cntmainwindow.h"
 #include "cntdefaultviewmanager.h"
 #include "cntviewnavigator.h"
+#include "cntabstractviewfactory.h"
 #include "cntkeygrabber.h"
 #include <cntdebug.h>
+#include <cntabstractengine.h>
+
 
 CntMainWindow::CntMainWindow(QWidget *parent, int defaultView)
     : HbMainWindow(parent),
-    mViewManager(NULL),
-    mDefaultView(defaultView)
+    mViewManager( NULL ),
+    mDefaultView( defaultView )
 {
     CNT_ENTRY
-    
     CntKeyGrabber *keyGrabber = new CntKeyGrabber(this, this);
     
     if (defaultView != noView)
@@ -45,6 +47,7 @@
                 
         mViewManager = new CntDefaultViewManager( this );
         mViewManager->setViewNavigator( navigator );
+        mViewManager->setViewFactory( new CntDefaultViewFactory( mViewManager->engine().extensionManager()) );
         
         //activate the view
         CntViewParameters viewParameters;
@@ -61,7 +64,7 @@
 
     delete mViewManager;
     mViewManager = NULL;
-
+    
     CNT_EXIT
 }