dummy: Don't look for QtWidgets, QtGui is enough

We still depend on QtGui for QMouseEvent, that needs to be
abstracted out
This commit is contained in:
Sergio Martins
2022-07-11 17:22:39 +01:00
parent 77e19fa5bd
commit a5e7b94da1
2 changed files with 2 additions and 4 deletions

View File

@@ -173,7 +173,7 @@ if(KDDockWidgets_FRONTENDS)
# dummy
if("dummy" IN_LIST KDDockWidgets_FRONTENDS)
# For now dummy still depends on Qt
find_package(Qt6 6.3 NO_MODULE REQUIRED COMPONENTS Widgets)
find_package(Qt6 6.3 NO_MODULE REQUIRED COMPONENTS Gui)
set(KDDW_FRONTEND_DUMMY ON)
endif()
else()
@@ -227,8 +227,6 @@ endif()
if(KDDW_FRONTEND_DUMMY)
add_definitions(-DKDDW_FRONTEND_DUMMY)
# TODOm3: Remove this lien
set(KDDockWidgets_DEPS "${KDDockWidgets_DEPS} widgets")
endif()
if(NOT WIN32

View File

@@ -398,7 +398,7 @@ endif()
if(KDDW_FRONTEND_DUMMY)
# TODOm3: Remove Qt
target_link_libraries(kddockwidgets PUBLIC Qt${Qt_VERSION_MAJOR}::Gui)
target_link_libraries(kddockwidgets PUBLIC Qt6::Gui)
endif()
if(KDDockWidgets_CODE_COVERAGE)