Fix build for non-Linux with Qt 6.10+

There was a LINUX check added in b3bdad4, but this should be removed as this change applies to all Qt supported platforms. Simply put, GuiPrivate CMake files were introduced in Qt 6.9 and are now enforced in Qt 6.10 and are not platform-dependent.
This commit is contained in:
Jason E. Hale 2025-11-24 06:53:51 -05:00 committed by GitHub
parent e195d3bb6e
commit 6b3d24b481
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -16,7 +16,7 @@ set(CMAKE_AUTORCC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Widgets Svg)
if (LINUX AND Qt6_VERSION VERSION_GREATER_EQUAL 6.10.0)
if (Qt6_VERSION VERSION_GREATER_EQUAL 6.10.0)
# GuiPrivate is needed to #include qplatformnativeinterface.h in MainWindow.cpp with Qt 6.10+.
set(NEED_QT_GUI_PRIVATE_COMPONENT ON)
find_package(Qt6 REQUIRED COMPONENTS GuiPrivate)