From 30eb06cba7495548812e2e78374479cb70189155 Mon Sep 17 00:00:00 2001 From: Gary Wang Date: Wed, 9 Apr 2025 19:24:27 +0800 Subject: [PATCH] chore: make use of the showMessageAndExit api in Qt 6.9 --- app/main.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/main.cpp b/app/main.cpp index a1e442e..81e4381 100644 --- a/app/main.cpp +++ b/app/main.cpp @@ -52,8 +52,13 @@ int main(int argc, char *argv[]) parser.process(a); if (parser.isSet(supportedImageFormats)) { +#if QT_VERSION < QT_VERSION_CHECK(6, 9, 0) fputs(qPrintable(MainWindow::supportedImageFormats().join(QChar('\n'))), stdout); ::exit(EXIT_SUCCESS); +#else + QCommandLineParser::showMessageAndExit(QCommandLineParser::MessageType::Information, + MainWindow::supportedImageFormats().join(QChar('\n'))); +#endif } MainWindow w;