diff options
| author | selsta <selsta@sent.at> | 2019-11-20 00:31:25 +0100 |
|---|---|---|
| committer | selsta <selsta@sent.at> | 2019-11-20 15:32:42 +0100 |
| commit | 4a526810ced0e06317782fd84d1507ea08da363b (patch) | |
| tree | 95e9edb333c068035194905ea91d70fa72e19cc2 /main.cpp | |
| parent | 2f5c47e95fab6beec40e8c1dec7b74c75b931a0c (diff) | |
| download | monzero-gui-4a526810ced0e06317782fd84d1507ea08da363b.tar.gz monzero-gui-4a526810ced0e06317782fd84d1507ea08da363b.tar.xz monzero-gui-4a526810ced0e06317782fd84d1507ea08da363b.zip | |
workflows: check if QML loads successfully
Diffstat (limited to 'main.cpp')
| -rw-r--r-- | main.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -174,7 +174,10 @@ int main(int argc, char *argv[]) QCoreApplication::translate("main", "Log to specified file"), QCoreApplication::translate("main", "file")); + QCommandLineOption testQmlOption("test-qml"); + testQmlOption.setFlags(QCommandLineOption::HiddenFromHelp); parser.addOption(logPathOption); + parser.addOption(testQmlOption); parser.addHelpOption(); parser.process(app); @@ -405,6 +408,10 @@ int main(int argc, char *argv[]) return 1; } + // QML loaded successfully. + if (parser.isSet(testQmlOption)) + return 0; + #ifdef WITH_SCANNER QObject *qmlCamera = rootObject->findChild<QObject*>("qrCameraQML"); if (qmlCamera) |
