diff options
author | Jonathan Bauer | 2011-03-06 18:56:33 +0100 |
---|---|---|
committer | Jonathan Bauer | 2011-03-06 18:56:33 +0100 |
commit | 24bf24af68ba0279fbdf649c415dc489b80e8aa7 (patch) | |
tree | 572bd655eb54416ecc21110bb3f6e47c74f9f204 /src/main.cpp | |
parent | removed unused code (diff) | |
download | fbgui-24bf24af68ba0279fbdf649c415dc489b80e8aa7.tar.gz fbgui-24bf24af68ba0279fbdf649c415dc489b80e8aa7.tar.xz fbgui-24bf24af68ba0279fbdf649c415dc489b80e8aa7.zip |
misc, translator
Diffstat (limited to 'src/main.cpp')
-rw-r--r-- | src/main.cpp | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/src/main.cpp b/src/main.cpp index 58615ed..25c7e03 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -20,10 +20,15 @@ void printHelp() int main(int argc, char *argv[]) { - QApplication *app = new QApplication(argc, argv, QApplication::GuiServer); - app->setOrganizationName("team_projekt_2011"); - app->setApplicationName("fbgui"); - app->setObjectName("test"); + QApplication app(argc, argv, QApplication::GuiServer); + app.setOrganizationName("team_projekt_2011"); + app.setApplicationName("fbgui"); + app.setObjectName("test"); + + // Translator, for later (maybe). + QTranslator translator; + translator.load(":" + QLocale::system().name()); + app.installTranslator(&translator); /* Parse cmdline argus. */ QMap<QString, QString> clo; @@ -54,7 +59,7 @@ int main(int argc, char *argv[]) exit(EXIT_SUCCESS); } // Read the config file, for now hardcoded expected name. - QSettings confFileSettings(app->applicationDirPath() + "/fbgui.conf", QSettings::IniFormat); + QSettings confFileSettings(app.applicationDirPath() + "/fbgui.conf", QSettings::IniFormat); confFileSettings.setIniCodec("UTF-8"); if (clo.contains("url")) @@ -66,8 +71,8 @@ int main(int argc, char *argv[]) // Start fbgui. fbgui *gui = new fbgui(); - gui->setParent(app); + gui->setParent(&app); gui->startBrowser(); - return app->exec(); + return app.exec(); } |