controlpanelui/src/cpapplication/src/main.cpp
changeset 22 a5692c68d772
parent 19 36aa4756ee82
child 33 0cfa53de576f
equal deleted inserted replaced
21:2883a5458389 22:a5692c68d772
    22 #include <QTranslator>
    22 #include <QTranslator>
    23 #include <QLocale>
    23 #include <QLocale>
    24 #include <QLatin1String>
    24 #include <QLatin1String>
    25 #include <QDir>
    25 #include <QDir>
    26 #include <cplogger.h>
    26 #include <cplogger.h>
    27 #include <cpbasepath.h>
       
    28 
    27 
    29 int main(int argc, char **argv)
    28 int main(int argc, char **argv)
    30 {
    29 {
    31     HbApplication app(argc, argv);
    30     HbApplication app(argc, argv);
    32     
    31     
    33     //used by QSettings
    32     //used by QSettings
    34     QCoreApplication::setOrganizationName("nokia");
    33     QCoreApplication::setOrganizationName("nokia");
    35     QCoreApplication::setOrganizationDomain("Orbit");
    34     QCoreApplication::setOrganizationDomain("Orbit");
    36     QCoreApplication::setApplicationName("ControlPanel");
    35     QCoreApplication::setApplicationName("ControlPanel");
    37 
    36 
       
    37 #ifdef ENABLE_CPFW_LOG
    38     Logger::instance(CPFW_LOGGER_NAME)->configure(
    38     Logger::instance(CPFW_LOGGER_NAME)->configure(
    39         CP_LOGGER_CONFIG_PATH,QSettings::IniFormat);
    39         CP_LOGGER_CONFIG_PATH,QSettings::IniFormat);
       
    40 #endif
       
    41     
       
    42 #ifdef ENABLE_CPPERF_LOG
    40     Logger::instance(CPPERF_LOGGER_NAME)->configure(
    43     Logger::instance(CPPERF_LOGGER_NAME)->configure(
    41         CP_LOGGER_CONFIG_PATH,QSettings::IniFormat);
    44         CP_LOGGER_CONFIG_PATH,QSettings::IniFormat);
       
    45 #endif
    42 
    46 
    43     CPFW_LOG("Entering ControlPanel.exe...");
    47     CPFW_LOG("Entering ControlPanel.exe...");
    44     CPPERF_LOG("Entering ControlPanel.exe...");
    48     CPPERF_LOG("Entering ControlPanel.exe...");
    45     
    49     
    46     QTranslator translator;
    50     QTranslator translator;
    47     if (translator.load("control_panel_" + QLocale::system().name(),"Z:/resource/qt/translations"))
    51     if (translator.load("control_panel_" + QLocale::system().name(),"Z:/resource/qt/translations"))
    48     {
    52     {
    49         qApp->installTranslator(&translator);
    53         qApp->installTranslator(&translator);
    50     }
    54     }
    51     
    55         
    52     HbStyleLoader::registerFilePath(CP_RESOURCE_PATH + QDir::separator() + WIDGETML_SUB_PATH);
    56     HbStyleLoader::registerFilePath(":/widgetml/cpdataformlistentryviewitem.css");
       
    57     HbStyleLoader::registerFilePath(":/widgetml/cpdataformlistentryviewitem_color.css");
       
    58     HbStyleLoader::registerFilePath(":/widgetml/cpdataformlistentryviewitem.widgetml");
    53 
    59 
    54     CpMainWindow mainWindow;
    60     CpMainWindow mainWindow;
    55     
    61     
    56     CpMainView *mainView = new CpMainView(&mainWindow);
    62     CpMainView *mainView = new CpMainView(&mainWindow);
    57     QObject::connect(mainView,SIGNAL(aboutToClose()),qApp,SLOT(quit()));
    63     QObject::connect(mainView,SIGNAL(aboutToClose()),qApp,SLOT(quit()));