qt6 support

This commit is contained in:
2022-01-31 19:54:39 +03:00
parent 73240ef898
commit fb56502f13
11 changed files with 175 additions and 33 deletions

View File

@@ -2,9 +2,9 @@ cmake_minimum_required(VERSION 3.0)
cmake_policy(SET CMP0072 NEW) # FindOpenGL prefers GLVND by default
project(qglengine)
find_package(QAD REQUIRED)
qad_find_qt(Qt5 Core Gui OpenGL Xml)
if (NOT Qt5_FOUND)
message(WARNING "Building ${PROJECT_NAME} available only on Qt5!")
qad_find_qt(Qt5 Qt6 Core Gui OpenGL OpenGLWidgets Xml)
if (NOT Qt5_FOUND AND NOT Qt6_FOUND)
message(WARNING "Building ${PROJECT_NAME} available only on Qt5/6!")
else()
find_package(OpenGL REQUIRED)
include(SHSTKQtMacros)