diff -r 3fec62e6e7fc -r 90fe62538f66 controlpanelui/src/cpapplication/src/main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/controlpanelui/src/cpapplication/src/main.cpp Tue Aug 31 15:15:28 2010 +0300 @@ -0,0 +1,71 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0"" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +int main(int argc, char **argv) +{ + HbApplication app(argc, argv); + + //used by QSettings + QCoreApplication::setOrganizationName("nokia"); + QCoreApplication::setOrganizationDomain("Orbit"); + QCoreApplication::setApplicationName("ControlPanel"); + +#ifdef ENABLE_CPFW_LOG + INIT_LOGGER(CPFW_LOGGER_NAME,CP_LOGGER_CONFIG_PATH) +#endif + +#ifdef ENABLE_CPPERF_LOG + INIT_LOGGER(CPPERF_LOGGER_NAME,CP_LOGGER_CONFIG_PATH) +#endif + + CPFW_LOG("Entering ControlPanel.exe..."); + CPPERF_LOG("Entering ControlPanel.exe..."); + + HbTranslator translator("control_panel"); + translator.loadCommon(); + + HbStyleLoader::registerFilePath(":/widgetml/cpdataformlistentryviewitem.css"); + HbStyleLoader::registerFilePath(":/widgetml/cpdataformlistentryviewitem_color.css"); + HbStyleLoader::registerFilePath(":/widgetml/cpdataformlistentryviewitem.widgetml"); + + CpMainWindow mainWindow; + + CpMainView *mainView = new CpMainView(&mainWindow); + QObject::connect(mainView,SIGNAL(aboutToClose()),qApp,SLOT(quit())); + mainWindow.addView(mainView); + mainWindow.setCurrentView(mainView); + + mainWindow.show(); + + int ret = app.exec(); + + CPFW_LOG("Exiting ControlPanel.exe."); + + return ret; +} + +// End of File