aboutsummaryrefslogtreecommitdiff
path: root/main.cpp
diff options
context:
space:
mode:
authorpazos <paziusss@gmail.com>2018-04-25 15:26:54 +0200
committerpazos <paziusss@gmail.com>2018-04-25 15:26:54 +0200
commit400c385a5c309ce468c746c1e52e66e0d380f276 (patch)
treebdaf1cceaf70986852670a0552f6f8edd4a67eac /main.cpp
parente1359ace86cd76c1073d29563eddecd9afda1b50 (diff)
downloadmonzero-gui-400c385a5c309ce468c746c1e52e66e0d380f276.tar.gz
monzero-gui-400c385a5c309ce468c746c1e52e66e0d380f276.tar.xz
monzero-gui-400c385a5c309ce468c746c1e52e66e0d380f276.zip
add minimal cmdline parser
Diffstat (limited to 'main.cpp')
-rw-r--r--main.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/main.cpp b/main.cpp
index 73a149a7..3f656042 100644
--- a/main.cpp
+++ b/main.cpp
@@ -90,6 +90,8 @@ int main(int argc, char *argv[])
bool isWindows = true;
#endif
+ // disable "QApplication: invalid style override passed" warning
+ if (isDesktop) putenv((char*)"QT_STYLE_OVERRIDE=fusion");
Monero::Utils::onStartup();
// // Enable high DPI scaling on windows & linux
@@ -104,8 +106,6 @@ int main(int argc, char *argv[])
MainApp app(argc, argv);
- qDebug() << "app startd";
-
app.setApplicationName("monero-gui");
app.setOrganizationDomain("getmonero.org");
app.setOrganizationName("monero-project");
@@ -117,6 +117,12 @@ int main(int argc, char *argv[])
filter *eventFilter = new filter;
app.installEventFilter(eventFilter);
+ QCommandLineParser parser;
+ parser.addHelpOption();
+ parser.process(app);
+
+ qDebug() << "app startd";
+
// registering types for QML
qmlRegisterType<clipboardAdapter>("moneroComponents.Clipboard", 1, 0, "Clipboard");