diff -r 76a2435edfd4 -r de1630741fbe phonebookui/phonebookservices/src/cntservicemainwindow.cpp --- a/phonebookui/phonebookservices/src/cntservicemainwindow.cpp Fri Apr 16 14:53:18 2010 +0300 +++ b/phonebookui/phonebookservices/src/cntservicemainwindow.cpp Mon May 03 12:24:20 2010 +0300 @@ -18,13 +18,18 @@ #include "cntservicemainwindow.h" #include "cntservicehandler.h" #include "cntserviceviewmanager.h" +#include "cntviewnavigator.h" CntServiceMainWindow::CntServiceMainWindow(CntServiceHandler *handler, QWidget *parent): - CntMainWindow(parent,CntViewParameters::noView), + CntMainWindow(parent, noView), mServiceHandler(handler), mServiceViewManager(0) { - mServiceViewManager = new CntServiceViewManager(this, CntViewParameters::noView, mServiceHandler); + CntViewNavigator* navigator = new CntViewNavigator( this ); + navigator->addException( serviceEditView, noView ); + + mServiceViewManager = new CntServiceViewManager(this, mServiceHandler); + mServiceViewManager->setViewNavigator( navigator ); } CntServiceMainWindow::~CntServiceMainWindow()