diff -r d508aa856878 -r d30183af6ca6 phonebookui/phonebookservices/src/main.cpp --- a/phonebookui/phonebookservices/src/main.cpp Wed Aug 11 09:06:35 2010 +0300 +++ b/phonebookui/phonebookservices/src/main.cpp Mon Aug 23 16:06:28 2010 +0300 @@ -48,9 +48,11 @@ CntKeyGrabber *keyGrabber = new CntKeyGrabber(&mainWindow, &mainWindow); CntViewNavigator* navigator = new CntViewNavigator( &mainWindow ); - navigator->addException( serviceEditView, noView ); navigator->addEffect( serviceContactCardView, historyView ); navigator->addEffect( historyView, serviceContactCardView ); + navigator->addEffect( serviceGroupMemberView, groupActionsView ); + navigator->addEffect( groupActionsView, serviceGroupMemberView ); + navigator->addRoot( serviceGroupMemberView ); // This object actually executes the services CntServices* services = new CntServices(); @@ -61,7 +63,8 @@ *services ); // as CntAbstractServiceProvider viewManager->setViewNavigator( navigator ); - services->setViewManager( *viewManager ); + //services->setViewManager( *viewManager ); + services->setEngine( viewManager->engine() ); // These objects talk with QT Highway (send/receive) CntServiceProviderOld* serviceProviderOld = new CntServiceProviderOld( *services, &mainWindow ); // com.nokia.services.phonebookservices.Fetch