diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-10-15 08:42:39 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-10-20 21:46:46 +0000 |
commit | 7cfa4ae59f4165441cac07f8ec08f791260b1887 (patch) | |
tree | c75ff57851190849a986ca68227bc221dbade8a7 | |
parent | 2880b73bd7643dc8020a9a612b9b0db5d958010d (diff) | |
download | qttools-7cfa4ae59f4165441cac07f8ec08f791260b1887.tar.gz |
Designer: Process --help-all
Fixes: QTBUG-97517
Change-Id: Ia9fa55e99483dec05fc7b774dcaddc51e9e36a08
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
(cherry picked from commit a0fda27fb82c5d4e7f9bc70851846bb4775a7a83)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | src/designer/src/designer/qdesigner.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/designer/src/designer/qdesigner.cpp b/src/designer/src/designer/qdesigner.cpp index ed88039fb..3fa9472f2 100644 --- a/src/designer/src/designer/qdesigner.cpp +++ b/src/designer/src/designer/qdesigner.cpp @@ -200,6 +200,10 @@ static inline QDesigner::ParseArgumentsResult if (parser.isSet(helpOption)) return QDesigner::ParseArgumentsHelpRequested; + // There is no way to retrieve the complete help text from QCommandLineParser, + // so, call process() to display it. + if (parser.isSet(u"help-all"_qs)) + parser.process(QCoreApplication::arguments()); // exits options->server = parser.isSet(serverOption); if (parser.isSet(clientOption)) { bool ok; |