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

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)