diff -r 624e91e1e029 -r 88ff81299c11 stateproviders/ftustateprovider/src/ftuwizardactivatedstate.cpp --- a/stateproviders/ftustateprovider/src/ftuwizardactivatedstate.cpp Tue Jul 06 14:06:30 2010 +0300 +++ b/stateproviders/ftustateprovider/src/ftuwizardactivatedstate.cpp Wed Aug 18 09:39:42 2010 +0300 @@ -36,6 +36,7 @@ #include #include #include +#include const char *FTUSTATEPROVIDER_DOCML2 = ":/xml/ftustateprovider.docml"; @@ -68,12 +69,13 @@ mWizardStackedWidget(NULL), mBackAction(NULL), mPreviousView(NULL), - mCurrentView(NULL) + mCurrentView(NULL), + mTranslator(NULL) { mMainWindow = hbInstance->allMainWindows().at(0); mDocumentLoader = new HbDocumentLoader(); mPluginView = new HbView(); - + mTranslator = new HbTranslator("/resource/qt/translations/","firsttimesetup"); bool ok = false; mDocumentLoader->load(FTUSTATEPROVIDER_DOCML2, &ok); QGraphicsWidget *widget = mDocumentLoader->findWidget(WIZARD_VIEW); @@ -82,7 +84,7 @@ mPluginView->setWidget(widget); mMainWindow->addView(mPluginView); - mPluginView->setTitle(qtTrId("txt_ftu_title_setup")); + mPluginView->setTitle(hbTrId("txt_ftu_title_setup")); mPluginTitleLabel = qobject_cast(mDocumentLoader->findWidget(WIZARD_INFOTEXT_LABEL)); @@ -106,6 +108,10 @@ { delete mBackAction; } + if(mTranslator){ + delete mTranslator; + mTranslator = NULL; + } } // ---------------------------------------------------------------------------