summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qguiapplication.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/kernel/qguiapplication.cpp')
-rw-r--r--src/gui/kernel/qguiapplication.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/gui/kernel/qguiapplication.cpp b/src/gui/kernel/qguiapplication.cpp
index ee923ba095..22443eed80 100644
--- a/src/gui/kernel/qguiapplication.cpp
+++ b/src/gui/kernel/qguiapplication.cpp
@@ -238,8 +238,12 @@ static void init_platform(const QString &pluginArgument, const QString &platform
const QString defaultPlatform = QLatin1String("cocoa");
#elif defined (Q_OS_WIN)
const QString defaultPlatform = QLatin1String("windows");
-#else
+#elif !defined (QT_NO_XCB)
const QString defaultPlatform = QLatin1String("xcb");
+#elif !defined (QT_NO_WAYLAND)
+ const QString defaultPlatform = QLatin1String("wayland");
+#else
+ const QString defaultPlatform = QLatin1String("minimal");
#endif
if (keys.contains(defaultPlatform)) {
qWarning("No platform plugin argument was specified, defaulting to \"%s\".",