print version on --version switch
This commit is contained in:
+9
-1
@@ -1,4 +1,6 @@
|
||||
#include <QApplication>
|
||||
#include <QDebug>
|
||||
#include <QMessageBox>
|
||||
#include <QStringList>
|
||||
#include <memory>
|
||||
|
||||
@@ -6,6 +8,7 @@
|
||||
#include "RunGui.hpp"
|
||||
#include "common/Args.hpp"
|
||||
#include "common/Modes.hpp"
|
||||
#include "common/Version.hpp"
|
||||
#include "singletons/Paths.hpp"
|
||||
#include "singletons/Settings.hpp"
|
||||
#include "util/IncognitoBrowser.hpp"
|
||||
@@ -20,15 +23,19 @@ int main(int argc, char **argv)
|
||||
auto args = QStringList();
|
||||
std::transform(argv + 1, argv + argc, std::back_inserter(args),
|
||||
[&](auto s) { return s; });
|
||||
initArgs(args);
|
||||
|
||||
// run in gui mode or browser extension host mode
|
||||
if (shouldRunBrowserExtensionHost(args))
|
||||
{
|
||||
runBrowserExtensionHost();
|
||||
}
|
||||
else if (getArgs().printVersion)
|
||||
{
|
||||
qInfo().noquote() << Version::getInstance().getFullVersion();
|
||||
}
|
||||
else
|
||||
{
|
||||
initArgs(args);
|
||||
Paths *paths{};
|
||||
|
||||
try
|
||||
@@ -60,4 +67,5 @@ int main(int argc, char **argv)
|
||||
|
||||
runGui(a, *paths, settings);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user