equal
deleted
inserted
replaced
21 #include <glxstatemanager.h> |
21 #include <glxstatemanager.h> |
22 #include <hbmainwindow.h> |
22 #include <hbmainwindow.h> |
23 #include <glxloggerenabler.h> |
23 #include <glxloggerenabler.h> |
24 |
24 |
25 #include <hbstyle.h> |
25 #include <hbstyle.h> |
26 #include <hbstyleloader.h> |
|
27 #include <QDebug> |
26 #include <QDebug> |
28 #include <QTranslator> |
27 #include <QTranslator> |
29 #include <xqserviceutil.h> |
28 #include <xqserviceutil.h> |
30 #include <glxfetcher.h> |
29 #include <glxfetcher.h> |
31 |
30 |
33 #ifdef OST_TRACE_COMPILER_IN_USE |
32 #ifdef OST_TRACE_COMPILER_IN_USE |
34 #include "mainTraces.h" |
33 #include "mainTraces.h" |
35 #endif |
34 #endif |
36 |
35 |
37 int main(int argc, char *argv[]) |
36 int main(int argc, char *argv[]) |
38 { |
37 { |
39 OstTrace0( TRACE_IMPORTANT, _MAIN, "::main" ); |
38 OstTrace0( TRACE_IMPORTANT, _MAIN, "::main" ); |
40 QApplication::setGraphicsSystem("openvg"); |
39 QApplication::setGraphicsSystem("openvg"); |
41 |
40 |
42 QTime localTime = QTime::currentTime(); |
41 QTime localTime = QTime::currentTime(); |
43 OstTraceExt3( TRACE_NORMAL, DUP1__MAIN, "::main Time at Launch HHMMSS =%d::%d::%d", |
42 OstTraceExt3( TRACE_NORMAL, DUP1__MAIN, "::main Time at Launch HHMMSS =%d::%d::%d", |
51 qApp->installTranslator(&translator); |
50 qApp->installTranslator(&translator); |
52 |
51 |
53 GlxStateManager* stateMgr = NULL; |
52 GlxStateManager* stateMgr = NULL; |
54 GlxFetcher* mainWindow = NULL; |
53 GlxFetcher* mainWindow = NULL; |
55 |
54 |
56 HbStyleLoader::load(":/data/photos.css"); |
|
57 OstTraceEventStart0( EVENT_DUP1__MAIN_START, "launch" ); |
55 OstTraceEventStart0( EVENT_DUP1__MAIN_START, "launch" ); |
58 |
56 |
59 if(!XQServiceUtil::isService()){ |
57 if(!XQServiceUtil::isService()){ |
60 stateMgr = new GlxStateManager(); |
58 stateMgr = new GlxStateManager(); |
61 app.setApplicationName("Photos"); |
59 app.setApplicationName("Photos"); |
62 stateMgr->launchApplication(); |
60 stateMgr->launchApplication(); |
63 } |
61 } |
64 else |
62 else |
65 { |
63 { |
66 mainWindow = new GlxFetcher(); |
64 mainWindow = new GlxFetcher(); |
67 mainWindow->show(); |
65 mainWindow->show(); |
68 } |
66 } |
69 OstTraceEventStop( EVENT_DUP1__MAIN_STOP, "launch", EVENT_DUP1__MAIN_START ); |
67 OstTraceEventStop( EVENT_DUP1__MAIN_STOP, "launch", EVENT_DUP1__MAIN_START ); |
70 |
68 |
71 int ret = app.exec(); |
69 int ret = app.exec(); |
72 delete stateMgr; |
70 delete stateMgr; |
73 delete mainWindow; |
71 delete mainWindow; |
74 return ret; |
72 return ret; |
75 } |
73 } |