summaryrefslogtreecommitdiffstats
path: root/wonkoclient/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'wonkoclient/main.cpp')
-rw-r--r--wonkoclient/main.cpp29
1 files changed, 29 insertions, 0 deletions
diff --git a/wonkoclient/main.cpp b/wonkoclient/main.cpp
new file mode 100644
index 00000000..1ee6d881
--- /dev/null
+++ b/wonkoclient/main.cpp
@@ -0,0 +1,29 @@
+//
+// Created by robotbrain on 3/26/16.
+//
+
+#include "WonkoClient.h"
+#include <QApplication>
+#include <QDebug>
+#include <QtWidgets/QInputDialog>
+#include <QtGui/QDesktopServices>
+#include <QDir>
+
+int main(int argc, char *argv[])
+{
+ QApplication a(argc, argv);
+ if (a.arguments().contains("-d"))
+ {
+ int i = a.arguments().lastIndexOf("-d") + 1;
+ if (i < a.arguments().length())
+ {
+ QDir dir = QDir::current();
+ dir.cd(a.arguments()[i]);
+ QDir::setCurrent(dir.absolutePath());
+ qDebug() << "Using " << dir.absolutePath();
+ }
+ }
+ MMCC.initGlobalSettings();
+ MMCC.registerLists();
+ return a.exec();
+}