utility: loading project via commanlineargument

loading a project via commanline with --project or -p argument
This commit is contained in:
Andreas Stallinger
2016-01-12 13:24:04 +01:00
parent b8faa5506d
commit 46a629358c
7 changed files with 110 additions and 2 deletions
+9
View File
@@ -9,6 +9,7 @@
#include "Application.h"
#include "includes.h" // defines 'void setup(int argc, char *argv[])'
#include "qt/commandline/QtCommandLineParser.h"
#include "qt/window/QtMainWindow.h"
#include "qt/window/QtSplashScreen.h"
#include "qt/network/QtNetworkFactory.h"
@@ -38,6 +39,12 @@ int main(int argc, char *argv[])
setup(argc, argv);
QApplication qtApp(argc, argv);
QApplication::setApplicationName("Coati");
QApplication::setApplicationVersion(version.toDisplayString().c_str());
QtCommandLineParser commandLineParser;
commandLineParser.setup();
commandLineParser.process(qtApp);
qtApp.setAttribute(Qt::AA_UseHighDpiPixmaps);
@@ -63,5 +70,7 @@ int main(int argc, char *argv[])
delete splash;
}
commandLineParser.parseCommandline();
return qtApp.exec();
}