main/main.cpp
changeset 24 99ad1390cd33
parent 23 74c9f037fd5d
child 26 c499df2dbb33
equal deleted inserted replaced
23:74c9f037fd5d 24:99ad1390cd33
    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 }