From 4059f17e156b44aff81b4467b914cb817661f9da Mon Sep 17 00:00:00 2001 From: Konstantinos Sideris Date: Sun, 15 Jul 2018 14:53:18 +0300 Subject: [PATCH] Add the -v / --version option, which displays the version string of the application. --- src/main.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main.cc b/src/main.cc index 3ba19b4a..67c98339 100644 --- a/src/main.cc +++ b/src/main.cc @@ -16,6 +16,7 @@ */ #include +#include #include #include #include @@ -135,12 +136,16 @@ main(int argc, char *argv[]) return a.exec(); } + QApplication app(argc, argv); QCoreApplication::setApplicationName("nheko"); QCoreApplication::setApplicationVersion(nheko::version); QCoreApplication::setOrganizationName("nheko"); QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); - QApplication app(argc, argv); + QCommandLineParser parser; + parser.addHelpOption(); + parser.addVersionOption(); + parser.process(app); QFontDatabase::addApplicationFont(":/fonts/fonts/OpenSans/OpenSans-Regular.ttf"); QFontDatabase::addApplicationFont(":/fonts/fonts/OpenSans/OpenSans-Italic.ttf");