idea for handling Qt5 and Qt6

This commit is contained in:
Rick Vogel 2022-10-28 13:32:18 +02:00
parent bf81a07d2a
commit 02909e879f
1 changed files with 2 additions and 2 deletions

View File

@ -39,6 +39,7 @@ endif()
if("${Qt5_DIR}" STREQUAL "" AND "${Qt6_DIR}" STREQUAL "") if("${Qt5_DIR}" STREQUAL "" AND "${Qt6_DIR}" STREQUAL "")
message(FATAL_ERROR "Neither Qt5_DIR nor Qt6_DIR defined!") message(FATAL_ERROR "Neither Qt5_DIR nor Qt6_DIR defined!")
else() else()
# TODO ckeck find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Widgets)
if(NOT "${Qt5_DIR}" STREQUAL "") if(NOT "${Qt5_DIR}" STREQUAL "")
find_package(Qt5 REQUIRED COMPONENTS Core Gui OpenGL Quick Quickwidgets Svg Webengine WebengineCore Widgets) find_package(Qt5 REQUIRED COMPONENTS Core Gui OpenGL Quick Quickwidgets Svg Webengine WebengineCore Widgets)
set(Qt Qt${Qt5_VERSION_MAJOR}) # TODO find better solution for Qt namespace set(Qt Qt${Qt5_VERSION_MAJOR}) # TODO find better solution for Qt namespace
@ -87,5 +88,4 @@ add_subdirectory(playground)
#doc/*.dox #doc/*.dox
# doc/*.metadox # doc/*.metadox
# doc/classes/*.dox # doc/classes/*.dox
# doc/classes/*.metadox # doc/classes/*.metadox
# TODO