controlpanelui/src/cpapplication/src/main.cpp
changeset 12 624337f114fe
parent 11 10d0dd0e43f1
child 14 23411a3be0db
equal deleted inserted replaced
11:10d0dd0e43f1 12:624337f114fe
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 #include <hbapplication.h>
    18 #include <hbapplication.h>
    19 #include <hbmainwindow.h>
    19 #include <hbmainwindow.h>
       
    20 #include <hbstyleloader.h>
    20 #include <QTranslator>
    21 #include <QTranslator>
       
    22 #include <QLatin1String>
       
    23 #include <QDir>
    21 #include <cplogger.h>
    24 #include <cplogger.h>
       
    25 #include <cpbasepath.h>
    22 #include "cpmainview.h"
    26 #include "cpmainview.h"
    23 
    27 
    24 int main(int argc, char **argv)
    28 int main(int argc, char **argv)
    25 {
    29 {
    26     HbApplication app(argc, argv);
    30     HbApplication app(argc, argv);
    41     QTranslator translator;
    45     QTranslator translator;
    42     if (translator.load("control_panel_" + QLocale::system().name(),"Z:/resource/qt/translations"))
    46     if (translator.load("control_panel_" + QLocale::system().name(),"Z:/resource/qt/translations"))
    43     {
    47     {
    44         qApp->installTranslator(&translator);
    48         qApp->installTranslator(&translator);
    45     }
    49     }
       
    50     
       
    51     HbStyleLoader::registerFilePath(CP_RESOURCE_PATH + QDir::separator() + WIDGETML_SUB_PATH);
    46 
    52 
    47     HbMainWindow mainWindow;
    53     HbMainWindow mainWindow;
    48     CpMainView *mainView = new CpMainView();
    54     CpMainView *mainView = new CpMainView();
    49 #ifdef WIN32
    55   
    50 	mainWindow.setOrientation(Qt::Vertical);
       
    51 #endif
       
    52     QObject::connect(mainView,SIGNAL(aboutToClose()),&app, SLOT(quit()));  
    56     QObject::connect(mainView,SIGNAL(aboutToClose()),&app, SLOT(quit()));  
    53     mainWindow.addView(mainView);
    57     mainWindow.addView(mainView);
    54     mainWindow.show();
    58     mainWindow.show();
    55     
    59     
    56     int ret = app.exec();
    60     int ret = app.exec();
    57 
    61     
    58     CPFW_LOG("Exiting ControlPanel.exe.");
    62     CPFW_LOG("Exiting ControlPanel.exe.");
    59 
    63 
    60     Logger::closeAll();
    64     Logger::closeAll();
    61 
    65 
    62     return ret;
    66     return ret;
    63 }
    67 }
    64 
    68 
    65 //
    69 // End of File