summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt3
-rw-r--r--src/webenginequick/CMakeLists.txt5
-rw-r--r--src/webenginequick/api/qquickwebengineview.cpp2
3 files changed, 8 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b25edfa00..d3db42b40 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -23,7 +23,8 @@ project(QtWebEngine
find_package(Qt6 ${PROJECT_VERSION} CONFIG QUIET OPTIONAL_COMPONENTS
Gui Widgets Network OpenGL Quick Qml PrintSupport
- WebChannel Positioning QuickControls2 Test QuickWidgets QuickTest WebSockets Designer
+ WebChannel WebChannelQuick Positioning QuickControls2
+ Test QuickWidgets QuickTest WebSockets Designer
JpegPrivate PngPrivate HarfbuzzPrivate FreetypePrivate ZlibPrivate
)
diff --git a/src/webenginequick/CMakeLists.txt b/src/webenginequick/CMakeLists.txt
index 0081edb7f..867a388eb 100644
--- a/src/webenginequick/CMakeLists.txt
+++ b/src/webenginequick/CMakeLists.txt
@@ -57,6 +57,11 @@ qt_internal_add_qml_module(WebEngineQuick
Qt::WebEngineCore
)
+qt_internal_extend_target(WebEngineQuick CONDITION QT_FEATURE_webengine_webchannel
+ PUBLIC_LIBRARIES
+ Qt::WebChannelQuick
+)
+
qt_internal_extend_target(WebEngineQuick CONDITION QT_FEATURE_accessibility
SOURCES
qquickwebengine_accessible.cpp qquickwebengine_accessible.h
diff --git a/src/webenginequick/api/qquickwebengineview.cpp b/src/webenginequick/api/qquickwebengineview.cpp
index 9eb8a1e2a..5728472a7 100644
--- a/src/webenginequick/api/qquickwebengineview.cpp
+++ b/src/webenginequick/api/qquickwebengineview.cpp
@@ -71,7 +71,7 @@
#endif
#if QT_CONFIG(webengine_webchannel)
-#include <QtWebChannel/qqmlwebchannel.h>
+#include <QtWebChannelQuick/qqmlwebchannel.h>
#endif
QT_BEGIN_NAMESPACE