searchui/Searchapplication/src/main.cpp
changeset 11 773be20e0a25
parent 2 208a4ba3894c
child 12 993ab30e92fc
equal deleted inserted replaced
7:51d10d255e92 11:773be20e0a25
    28 // ---------------------------------------------------------------------------
    28 // ---------------------------------------------------------------------------
    29 //
    29 //
    30 int main(int argc, char *argv[])
    30 int main(int argc, char *argv[])
    31     {
    31     {
    32     SEARCH_FUNC_ENTRY("SEARCH::Search::main");
    32     SEARCH_FUNC_ENTRY("SEARCH::Search::main");
    33 
    33     PERF_APP_LAUNCH_END("SearchApplication Main Called");
    34     HbApplication app(argc, argv);
    34     HbApplication app(argc, argv);
    35 
    35 
    36     QTranslator translator;
    36     QTranslator translator;
    37     QString lang = QLocale::system().name();
    37     QString lang = QLocale::system().name();
    38     QString path = "Z:/resource/qt/translations/";
    38     QString path = "Z:/resource/qt/translations/";
    56     app.installTranslator(&calenderTranslator);
    56     app.installTranslator(&calenderTranslator);
    57 
    57 
    58     QTranslator notesTranslator;
    58     QTranslator notesTranslator;
    59     notesTranslator.load("notes_" + lang, path);
    59     notesTranslator.load("notes_" + lang, path);
    60     app.installTranslator(&notesTranslator);
    60     app.installTranslator(&notesTranslator);
    61 
    61     PERF_APP_LAUNCH_END("Search Component Cunstructions starts");
    62     Search search;
    62     Search search;
       
    63     PERF_APP_LAUNCH_END("Search Component Cunstructions Ends");
    63 #ifdef ROM
    64 #ifdef ROM
    64     QDir::setCurrent("Z:/");
    65     QDir::setCurrent("Z:/");
    65 #else
    66 #else
    66     QDir::setCurrent("C:/");
    67     QDir::setCurrent("C:/");
    67     SEARCHDEBUG("main() - SearchApplication's current dir set to C:/");
    68     SEARCHDEBUG("main() - SearchApplication's current dir set to C:/");
    68 #endif //ROM
    69 #endif //ROM
    69     QObject::connect(&app, SIGNAL(aboutToQuit()), &search, SLOT(stop()));
    70     QObject::connect(&app, SIGNAL(aboutToQuit()), &search, SLOT(stop()));
    70     QObject::connect(&search, SIGNAL(exit()), &app, SLOT(quit()),
    71     QObject::connect(&search, SIGNAL(exit()), &app, SLOT(quit()),
    71             Qt::QueuedConnection);
    72             Qt::QueuedConnection);
    72     search.start();
    73     search.start();
       
    74     PERF_APP_LAUNCH_END("SearchApplication Ends, Main Event Loop");
    73     int ret = app.exec();
    75     int ret = app.exec();
    74     SEARCH_FUNC_EXIT("SEARCH::Search::main");
    76     SEARCH_FUNC_EXIT("SEARCH::Search::main");
    75     return ret;
    77     return ret;
    76     }
    78     }