cmake: Qt5::GuiPrivate is only needed on Windows
This commit is contained in:
@@ -168,13 +168,13 @@ if(CMAKE_COMPILER_IS_GNUCXX OR IS_CLANG_BUILD)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(${PROJECT_NAME}_QTQUICK)
|
if(${PROJECT_NAME}_QTQUICK)
|
||||||
target_link_libraries(kddockwidgets PUBLIC Qt5::Widgets Qt5::Quick Qt5::QuickControls2 kddockwidgets_multisplitter PRIVATE Qt5::GuiPrivate)
|
target_link_libraries(kddockwidgets PUBLIC Qt5::Widgets Qt5::Quick Qt5::QuickControls2 kddockwidgets_multisplitter)
|
||||||
else()
|
else()
|
||||||
target_link_libraries(kddockwidgets PUBLIC Qt5::Widgets kddockwidgets_multisplitter PRIVATE Qt5::GuiPrivate)
|
target_link_libraries(kddockwidgets PUBLIC Qt5::Widgets kddockwidgets_multisplitter)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
target_link_libraries(kddockwidgets PRIVATE Dwmapi)
|
target_link_libraries(kddockwidgets PRIVATE Qt5::GuiPrivate Dwmapi)
|
||||||
elseif(NOT APPLE)
|
elseif(NOT APPLE)
|
||||||
find_package(Qt5X11Extras)
|
find_package(Qt5X11Extras)
|
||||||
target_link_libraries(kddockwidgets PUBLIC Qt5::X11Extras)
|
target_link_libraries(kddockwidgets PUBLIC Qt5::X11Extras)
|
||||||
|
|||||||
Reference in New Issue
Block a user