From 1e3a5a114db7d1208881e76f32a5800623e3f94f Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Wed, 20 Dec 2023 10:47:01 +1000 Subject: [PATCH] We don't need WebEngineWidgets on qt6 builds --- CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 885691b1cc4..5379f33f41d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -515,7 +515,12 @@ if(WITH_CORE) set (WITH_QTWEBENGINE FALSE CACHE BOOL "Enable QtWebEngine support") if (WITH_QTWEBENGINE) - find_package(${QT_VERSION_BASE} COMPONENTS WebEngineCore WebEngineWidgets REQUIRED) + if(BUILD_WITH_QT6) + find_package(${QT_VERSION_BASE} COMPONENTS WebEngineCore REQUIRED) + else() + # QWebEnginePage is only available in widgets module in Qt5 + find_package(${QT_VERSION_BASE} COMPONENTS WebEngineCore WebEngineWidgets REQUIRED) + endif() add_definitions(-DWITH_QTWEBENGINE) message(STATUS "QtWebEngine support enabled")