summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGatis Paeglis <gatis.paeglis@qt.io>2019-01-02 12:18:15 +0100
committerGatis Paeglis <gatis.paeglis@qt.io>2019-01-07 07:27:35 +0000
commitabcf7a103eb1e00f2487b2346129112778f8c112 (patch)
tree0a9244c30cfb2fd64e2246d714a13e9791637e9d
parentecdccce8e468784e050b65052da193bb40e2d9b9 (diff)
configure: improve warning when all qpa plugins disabled with features.gui
The mentioned README file has never been very trustworthy and after 863c6887495c0bd9ee3a85aa7cd2d997cdc5c93c it has become very minimal - it doesn't contain anything that is not already present in "configure --help" and enforced by the configure process. Furthermore, the warning was XCB specific, but Qt supports also other QPA plugins on linux. Change-Id: I3211dda3f294cbcd5f3d15fe8c21a1af7627f048 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
-rw-r--r--config_help.txt2
-rw-r--r--src/gui/configure.json3
2 files changed, 2 insertions, 3 deletions
diff --git a/config_help.txt b/config_help.txt
index 7b5da3fbeb..fb37cbaed9 100644
--- a/config_help.txt
+++ b/config_help.txt
@@ -293,7 +293,7 @@ Gui, printing, widget options:
-kms ............... Enable backends for KMS [auto] (Linux only)
-linuxfb ........... Enable Linux Framebuffer support [auto] (Linux only)
-mirclient ......... Enable Mir client support [no] (Linux only)
- -xcb ............... Select used xcb-* libraries [system/qt/no]
+ -xcb ............... Enable X11 support. Select used xcb-* libraries [system/qt/no]
(-qt-xcb still uses system version of libxcb itself)
Input backends:
diff --git a/src/gui/configure.json b/src/gui/configure.json
index 582705f402..89934c8f1d 100644
--- a/src/gui/configure.json
+++ b/src/gui/configure.json
@@ -1830,8 +1830,7 @@ or may depend on your system and XQuartz setup."
"condition": "features.gui && config.linux && !config.android && !features.xcb && !features.eglfs && !features.directfb && !features.linuxfb && !features.mirclient",
"message": "No QPA platform plugin enabled! This will
produce a Qt that cannot run GUI applications.
-The dependencies needed for xcb to build are listed in
-src/plugins/platforms/xcb/README"
+See \"Platform backends\" in the output of --help."
},
{
"type": "warning",