main/main.cpp
changeset 26 c499df2dbb33
parent 24 99ad1390cd33
child 44 aa2fa096cbfb
--- a/main/main.cpp	Fri Apr 16 14:58:46 2010 +0300
+++ b/main/main.cpp	Mon May 03 12:31:32 2010 +0300
@@ -26,7 +26,7 @@
 #include <QDebug>
 #include <QTranslator>
 #include <xqserviceutil.h>
-#include <glxfetcher.h>
+#include <glxaiwservicehandler.h>
 
 #include "OstTraceDefinitions.h"
 #ifdef OST_TRACE_COMPILER_IN_USE
@@ -43,14 +43,20 @@
             localTime.hour(), localTime.minute(), localTime.second() );
 
     HbApplication app(argc, argv);	
-
-    // TODO: this needs to be checked where translator _really_ should be installed
+    
+	bool loaded(false);	
+    
     QTranslator translator;
-    translator.load("photos_" + QLocale::system().name());
-    qApp->installTranslator(&translator);
+    QString path = "Z:/resource/qt/translations/";
+    loaded = translator.load("photos_" + QLocale::system().name(), path);
+    if(loaded)
+        {
+         qApp->installTranslator(&translator);
+        }
+    
     
     GlxStateManager* stateMgr = NULL;
-    GlxFetcher* mainWindow = NULL;
+    GlxAiwServiceHandler* mainWindow = NULL;
 
     OstTraceEventStart0( EVENT_DUP1__MAIN_START, "launch" );
 
@@ -61,7 +67,7 @@
     }
     else
     {
-	      mainWindow = new GlxFetcher();
+	      mainWindow = new GlxAiwServiceHandler();
         mainWindow->show();
     }
     OstTraceEventStop( EVENT_DUP1__MAIN_STOP, "launch", EVENT_DUP1__MAIN_START );