From edc5585c7b210616daf15deff323da667cc2702d Mon Sep 17 00:00:00 2001 From: Joseph Mudrak Date: Sun, 7 Jun 2026 13:27:20 +0100 Subject: [PATCH] Specify Qt6::CorePrivate --- CMakeLists.txt | 6 +++--- Velocity/CMakeLists.txt | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 352689c4..384563b1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -143,7 +143,7 @@ set(CMAKE_AUTOUIC ON) set(QT_MIN_VERSION "6.7.3") # Primary method: Use CMake's built-in Qt discovery -find_package(Qt6 ${QT_MIN_VERSION} COMPONENTS Core Xml Widgets Network) +find_package(Qt6 ${QT_MIN_VERSION} COMPONENTS Core CorePrivate Xml Widgets Network) if(NOT Qt6_FOUND) # Secondary method: Try qmake-based discovery @@ -158,7 +158,7 @@ if(NOT Qt6_FOUND) if(QT_PREFIX AND EXISTS "${QT_PREFIX}") message(STATUS "Found Qt via qmake at: ${QT_PREFIX}") set(CMAKE_PREFIX_PATH ${QT_PREFIX} ${CMAKE_PREFIX_PATH}) - find_package(Qt6 ${QT_MIN_VERSION} QUIET COMPONENTS Core Xml Widgets Network) + find_package(Qt6 ${QT_MIN_VERSION} QUIET COMPONENTS Core CorePrivate Xml Widgets Network) endif() endif() endif() @@ -168,7 +168,7 @@ if(NOT Qt6_FOUND) if(DEFINED ENV{QT6_PREFIX_PATH}) message(STATUS "Trying QT6_PREFIX_PATH environment variable: $ENV{QT6_PREFIX_PATH}") set(CMAKE_PREFIX_PATH $ENV{QT6_PREFIX_PATH} ${CMAKE_PREFIX_PATH}) - find_package(Qt6 ${QT_MIN_VERSION} QUIET COMPONENTS Core Xml Widgets Network) + find_package(Qt6 ${QT_MIN_VERSION} QUIET COMPONENTS Core CorePrivate Xml Widgets Network) endif() endif() diff --git a/Velocity/CMakeLists.txt b/Velocity/CMakeLists.txt index 93204f9f..184d01e1 100644 --- a/Velocity/CMakeLists.txt +++ b/Velocity/CMakeLists.txt @@ -159,6 +159,7 @@ target_include_directories(VelocityNext target_link_libraries(VelocityNext PRIVATE Qt6::Core + Qt6::CorePrivate Qt6::Gui Qt6::Xml Qt6::Widgets