diff -r d30183af6ca6 -r 554fe4dbbb59 phonebookui/phonebookservices/src/main.cpp --- a/phonebookui/phonebookservices/src/main.cpp Mon Aug 23 16:06:28 2010 +0300 +++ b/phonebookui/phonebookservices/src/main.cpp Fri Sep 03 14:32:33 2010 +0300 @@ -19,6 +19,7 @@ #include #include #include +#include #include "cntserviceproviderold.h" #include "cntserviceproviderold2.h" #include "cntserviceproviderfetch.h" @@ -34,7 +35,9 @@ int main(int argc, char **argv) { +#if defined (TRACES) || defined (TRACE2FILE) qInstallMsgHandler(MSG_HANDLER); +#endif HbApplication a( argc, argv ); @@ -58,12 +61,11 @@ CntServices* services = new CntServices(); services->setParent( &mainWindow ); // for ownership - CntServiceViewManager* viewManager = new CntServiceViewManager( + QScopedPointer viewManager(new CntServiceViewManager( &mainWindow, - *services ); // as CntAbstractServiceProvider + *services )); // as CntAbstractServiceProvider viewManager->setViewNavigator( navigator ); - //services->setViewManager( *viewManager ); services->setEngine( viewManager->engine() ); // These objects talk with QT Highway (send/receive)