From 84af58818d4f97d7a003fb196a60480e56a84301 Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Thu, 17 Jun 2021 18:16:49 +0200 Subject: [PATCH] help: do not build webengine backend if Qt6 is used Change-Id: I66ef10b3991c70913999b71ce382dbcfabff7fd6 Reviewed-by: Tim Jenssen --- src/plugins/help/CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/plugins/help/CMakeLists.txt b/src/plugins/help/CMakeLists.txt index 1e6c606d8b7..c5be1ef1605 100644 --- a/src/plugins/help/CMakeLists.txt +++ b/src/plugins/help/CMakeLists.txt @@ -49,9 +49,15 @@ extend_qtc_plugin(Help macwebkithelpviewer.mm ) +set(BUILD_HELPVIEWERBACKEND_QTWEBENGINE_DEFAULT YES) +if (Qt6_FOUND) + set(BUILD_HELPVIEWERBACKEND_QTWEBENGINE_DEFAULT NO) +endif () + +option(BUILD_HELPVIEWERBACKEND_QTWEBENGINE "Build QtWebEngine based help viewer backend." ${BUILD_HELPVIEWERBACKEND_QTWEBENGINE_DEFAULT}) find_package(Qt5 COMPONENTS WebEngineWidgets QUIET) extend_qtc_plugin(Help - CONDITION TARGET Qt5::WebEngineWidgets + CONDITION BUILD_HELVIEWERBACKEND_QTWEBENGINE AND TARGET Qt5::WebEngineWidgets FEATURE_INFO "QtWebEngine help viewer" DEPENDS Qt5::WebEngineWidgets DEFINES QTC_WEBENGINE_HELPVIEWER