diff ui/administrator.cpp @ 336:26817025351f

merge
author Andre Heinecke <aheinecke@intevation.de>
date Wed, 09 Apr 2014 13:49:59 +0000
parents de94c4ec22b1
children 17e1c8f37d72
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ui/administrator.cpp	Wed Apr 09 13:49:59 2014 +0000
@@ -0,0 +1,41 @@
+#include "administratorwindow.h"
+
+#include <QApplication>
+#include <QtPlugin>
+#include <QMessageBox>
+#include <QSettings>
+
+#ifndef VERSION
+#define VERSION "0.0.1"
+#endif
+
+#ifndef APPNAME
+#define APPNAME "administrator"
+#endif
+
+#ifndef ORGANIZATION
+#define ORGANIZATION "m13org"
+#endif
+
+#ifdef Q_OS_WIN
+ Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin)
+#else
+ Q_IMPORT_PLUGIN(QXcbIntegrationPlugin)
+#endif
+
+int main(int argc, char **argv)
+{
+    QApplication app (argc, argv);
+
+    QStringList arguments = QApplication::arguments();
+
+    QApplication::setOrganizationName(QString::fromLatin1(ORGANIZATION));
+    QApplication::setApplicationName(QString::fromLatin1(APPNAME));
+    QApplication::setApplicationVersion(QString::fromLatin1(VERSION));
+    QSettings::setDefaultFormat(QSettings::IniFormat);
+
+    AdministratorWindow adminWin;
+    adminWin.show();
+
+    return app.exec();
+}

http://wald.intevation.org/projects/trustbridge/