diff options
author | Nick Shaforostov <mshaforostov@airmusictech.com> | 2021-01-30 15:05:05 +0100 |
---|---|---|
committer | Nick Shaforostov <mshaforostov@airmusictech.com> | 2021-02-01 19:51:28 +0100 |
commit | 19cdf0aa9e5dbfe5c9eab84d292e4dd9bd61cd5a (patch) | |
tree | 0eb05bb026b10ce36ea2ab604f5c7908c6ad0f30 | |
parent | c2f479366afa846b533ba9baf58f6cc2474454b5 (diff) |
quickwidgets: fix build with -no-feature-messagebox
Change-Id: I51fb3064f12a0740434091ba696924090deaf839
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
-rw-r--r-- | src/quickwidgets/qquickwidget.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/quickwidgets/qquickwidget.cpp b/src/quickwidgets/qquickwidget.cpp index 174e99e2ad..6951dccf62 100644 --- a/src/quickwidgets/qquickwidget.cpp +++ b/src/quickwidgets/qquickwidget.cpp @@ -72,7 +72,9 @@ #include <QtQuick/QSGRendererInterface> #ifdef Q_OS_WIN +#if QT_CONFIG(messagebox) # include <QtWidgets/QMessageBox> +#endif # include <QtCore/QLibraryInfo> # include <QtCore/qt_windows.h> #endif @@ -922,7 +924,7 @@ void QQuickWidgetPrivate::handleContextCreationFailure(const QSurfaceFormat &) if (signalConnected) emit q->sceneGraphError(QQuickWindow::ContextNotAvailable, translatedMessage); -#if defined(Q_OS_WIN) +#if defined(Q_OS_WIN) && QT_CONFIG(messagebox) if (!signalConnected && !QLibraryInfo::isDebugBuild() && !GetConsoleWindow()) QMessageBox::critical(q, QCoreApplication::applicationName(), translatedMessage); #endif // Q_OS_WIN |