set(min_qt5_version "5.6")
if(LYX_USE_QT MATCHES "AUTO")
# try qt6 first
- find_package(Qt6Core CONFIG QUIET)
+ foreach(_mod Core Gui Widgets Concurrent Svg)
+ find_package(Qt6${_mod} CONFIG QUIET)
+ if (NOT Qt6${_mod}_FOUND)
+ message(STATUS "Not found Qt6${_mod}, aborting use of QT6")
+ set(Qt6Core_FOUND OFF)
+ break()
+ else()
+ message(STATUS "Found Qt6${_mod}")
+ endif()
+ endforeach()
if (Qt6Core_FOUND)
set(LYX_USE_QT "QT6" CACHE STRING "Valid qt version" FORCE)
message(STATUS "Qt6Core_VERSION = ${Qt6Core_VERSION}")