From 1c92ea5bcec924ea14509b372cdf16d0df5b06e6 Mon Sep 17 00:00:00 2001 From: Martchus Date: Tue, 9 Aug 2022 11:08:18 +0200 Subject: [PATCH] Declare publicly used Qt modules --- qtforkawesome/CMakeLists.txt | 3 ++- qtquickforkawesome/CMakeLists.txt | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/qtforkawesome/CMakeLists.txt b/qtforkawesome/CMakeLists.txt index 3ae8fb5..19e39af 100644 --- a/qtforkawesome/CMakeLists.txt +++ b/qtforkawesome/CMakeLists.txt @@ -85,8 +85,9 @@ endif () use_cpp_utilities(ONLY_HEADERS VISIBILITY PUBLIC) use_qt_utilities(ONLY_HEADERS VISIBILITY PRIVATE) -# use Qt Gui module +# set required Qt modules and declare their use as public list(APPEND ADDITIONAL_QT_MODULES Gui) +set(META_PUBLIC_QT_MODULES Core ${ADDITIONAL_QT_MODULES}) # include modules to apply configuration include(BasicConfig) diff --git a/qtquickforkawesome/CMakeLists.txt b/qtquickforkawesome/CMakeLists.txt index ba4bde3..638115a 100644 --- a/qtquickforkawesome/CMakeLists.txt +++ b/qtquickforkawesome/CMakeLists.txt @@ -21,8 +21,9 @@ endif () find_package(${NAMESPACE_PREFIX}qtforkawesome${CONFIGURATION_PACKAGE_SUFFIX_QTFORKAWESOME} ${META_APP_VERSION} REQUIRED) use_qt_fork_awesome() -# use Qt Gui module +# set required Qt modules and declare their use as public list(APPEND ADDITIONAL_QT_MODULES Gui Quick) +set(META_PUBLIC_QT_MODULES Core ${ADDITIONAL_QT_MODULES}) # include modules to apply configuration include(BasicConfig)