diff -r c9962d0368d9 -r 525c140ec8db main/main.cpp --- a/main/main.cpp Wed Jun 16 13:08:54 2010 +0100 +++ b/main/main.cpp Thu Jul 22 16:33:32 2010 +0100 @@ -16,9 +16,6 @@ */ - -#include -#include #include #include @@ -26,8 +23,12 @@ #include #include #include -#include +#include "glxstatemanager.h" +#include "glxaiwservicehandler.h" +#include "glxapplication.h" +#include "glxlocalisationstrings.h" +#include "hbsplashscreen.h" #include "OstTraceDefinitions.h" #ifdef OST_TRACE_COMPILER_IN_USE #include "mainTraces.h" @@ -42,18 +43,15 @@ OstTraceExt3( TRACE_NORMAL, DUP1__MAIN, "::main Time at Launch HHMMSS =%d::%d::%d", localTime.hour(), localTime.minute(), localTime.second() ); - HbApplication app(argc, argv); - - bool loaded(false); - + GlxApplication app(argc, argv, Hb::NoSplash); + bool loaded(false); QTranslator translator; QString path = "Z:/resource/qt/translations/"; + loaded = translator.load("photos_" + QLocale::system().name(), path); - if(loaded) - { + if(loaded) { qApp->installTranslator(&translator); - } - + } GlxStateManager* stateMgr = NULL; GlxAiwServiceHandler* mainWindow = NULL; @@ -61,13 +59,13 @@ OstTraceEventStart0( EVENT_DUP1__MAIN_START, "launch" ); if(!XQServiceUtil::isService()){ - stateMgr = new GlxStateManager(); - app.setApplicationName("Photos"); + HbSplashScreen::start(); + stateMgr = new GlxStateManager(); + app.setApplicationName(GLX_TITLE); stateMgr->launchApplication(); } - else - { - mainWindow = new GlxAiwServiceHandler(); + else { + mainWindow = new GlxAiwServiceHandler(); mainWindow->show(); } OstTraceEventStop( EVENT_DUP1__MAIN_STOP, "launch", EVENT_DUP1__MAIN_START );