aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/imports/imports.pro5
-rw-r--r--src/quick/configure.json2
-rw-r--r--src/quickshapes/qquickshapegenericrenderer_p.h1
3 files changed, 5 insertions, 3 deletions
diff --git a/src/imports/imports.pro b/src/imports/imports.pro
index 24e93fec1c..930ea51f31 100644
--- a/src/imports/imports.pro
+++ b/src/imports/imports.pro
@@ -17,8 +17,9 @@ qtHaveModule(quick) {
SUBDIRS += \
layouts \
qtquick2 \
- window \
- wavefrontmesh
+ window
+
+ qtConfig(quick-shadereffect): SUBDIRS += wavefrontmesh
qtHaveModule(testlib): SUBDIRS += testlib
qtConfig(systemsemaphore): SUBDIRS += sharedimage
diff --git a/src/quick/configure.json b/src/quick/configure.json
index 9ec3531ef4..2e9a7db22f 100644
--- a/src/quick/configure.json
+++ b/src/quick/configure.json
@@ -129,7 +129,7 @@
"label": "Path support",
"purpose": "Provides Path elements.",
"section": "Qt Quick",
- "condition": "features.quick-shadereffect",
+ "condition": "module.gui",
"output": [
"privateFeature"
]
diff --git a/src/quickshapes/qquickshapegenericrenderer_p.h b/src/quickshapes/qquickshapegenericrenderer_p.h
index 9928d7ab72..9e29cdc9c0 100644
--- a/src/quickshapes/qquickshapegenericrenderer_p.h
+++ b/src/quickshapes/qquickshapegenericrenderer_p.h
@@ -57,6 +57,7 @@
#include <qsggeometry.h>
#include <qsgmaterial.h>
#include <qsgrendererinterface.h>
+#include <qsgtexture.h>
#include <QtCore/qrunnable.h>
QT_BEGIN_NAMESPACE