From a0fda27fb82c5d4e7f9bc70851846bb4775a7a83 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Fri, 15 Oct 2021 08:42:39 +0200 Subject: Designer: Process --help-all Pick-to: 6.2 Fixes: QTBUG-97517 Change-Id: Ia9fa55e99483dec05fc7b774dcaddc51e9e36a08 Reviewed-by: Jarek Kobus --- src/designer/src/designer/qdesigner.cpp | 4 ++++ 1 file changed, 4 insertions(+) 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; -- cgit v1.2.3