From 7913223f2c35bf69af68d28d2f11dde158c94e73 Mon Sep 17 00:00:00 2001 From: Christian Klinger Date: Thu, 19 May 2016 18:17:52 +0200 Subject: added --manager-only (and removed the ipList-feature) --- src/server/main.cpp | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) (limited to 'src/server/main.cpp') diff --git a/src/server/main.cpp b/src/server/main.cpp index 8729af5..71657d8 100644 --- a/src/server/main.cpp +++ b/src/server/main.cpp @@ -2,21 +2,27 @@ #include #include "mainwindow/mainwindow.h" #include "util/util.h" +#include "util/global.h" #include "../shared/settings.h" int main(int argc, char** argv) { - QString ipListUrl; - if (argc != 2) - { - ipListUrl = ""; - } else { - ipListUrl = argv[1]; - } QApplication app(argc, argv); + app.setOrganizationName("openslx"); app.setOrganizationDomain("openslx.org"); app.setApplicationName("pvsmgr"); + + qDebug() << "args are " << app.arguments() << ""; + for (QString a : app.arguments()) { + if (a == "--manager-only") { + Global::manager_only = true; + break; + } else if (!a.endsWith("pvsmgr")) { + qDebug() << "ignoring unknown argument: \"" << a << "\""; + } + } + QStringList supportedStyles = QStyleFactory::keys(); for (QString style : PREFERRED_STYLES) { if (supportedStyles.contains(style)) { @@ -57,6 +63,6 @@ int main(int argc, char** argv) translator.load(":pvsmgr"); app.installTranslator(&translator); - MainWindow pvsmgr(ipListUrl); + MainWindow pvsmgr; return app.exec(); } -- cgit v1.2.3-55-g7522