Declare publicly used Qt modules

This commit is contained in:
Martchus 2022-08-09 11:08:18 +02:00
parent f4ad5fefc3
commit 1c92ea5bce
2 changed files with 4 additions and 2 deletions

View File

@ -85,8 +85,9 @@ endif ()
use_cpp_utilities(ONLY_HEADERS VISIBILITY PUBLIC) use_cpp_utilities(ONLY_HEADERS VISIBILITY PUBLIC)
use_qt_utilities(ONLY_HEADERS VISIBILITY PRIVATE) 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) list(APPEND ADDITIONAL_QT_MODULES Gui)
set(META_PUBLIC_QT_MODULES Core ${ADDITIONAL_QT_MODULES})
# include modules to apply configuration # include modules to apply configuration
include(BasicConfig) include(BasicConfig)

View File

@ -21,8 +21,9 @@ endif ()
find_package(${NAMESPACE_PREFIX}qtforkawesome${CONFIGURATION_PACKAGE_SUFFIX_QTFORKAWESOME} ${META_APP_VERSION} REQUIRED) find_package(${NAMESPACE_PREFIX}qtforkawesome${CONFIGURATION_PACKAGE_SUFFIX_QTFORKAWESOME} ${META_APP_VERSION} REQUIRED)
use_qt_fork_awesome() 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) list(APPEND ADDITIONAL_QT_MODULES Gui Quick)
set(META_PUBLIC_QT_MODULES Core ${ADDITIONAL_QT_MODULES})
# include modules to apply configuration # include modules to apply configuration
include(BasicConfig) include(BasicConfig)