Skip to content

Commit 957afe3

Browse files
Updated cmake build for demo to use quick and quickwidgets
1 parent 4ab726f commit 957afe3

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

.github/workflows/linux-builds.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
run: |
1717
sudo apt-get update --fix-missing
1818
sudo apt-get install qt5-default
19-
sudo apt-get install qtbase5-private-dev
19+
sudo apt-get install qtbase5-private-dev qtdeclarative5-dev
2020
- name: qmake
2121
run: qmake
2222
- name: make

demo/CMakeLists.txt

+4-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.5)
22
project(ads_demo VERSION ${VERSION_SHORT})
33

44
find_package(QT NAMES Qt6 Qt5 COMPONENTS Core REQUIRED)
5-
find_package(Qt${QT_VERSION_MAJOR} 5.5 COMPONENTS Core Gui Widgets REQUIRED)
5+
find_package(Qt${QT_VERSION_MAJOR} 5.5 COMPONENTS Core Gui Widgets Quick QuickWidgets REQUIRED)
66
if(WIN32 AND QT_VERSION_MAJOR LESS 6)
77
find_package(Qt${QT_VERSION_MAJOR} COMPONENTS AxContainer REQUIRED)
88
endif()
@@ -21,7 +21,9 @@ add_executable(AdvancedDockingSystemDemo WIN32 ${ads_demo_SRCS})
2121
target_include_directories(AdvancedDockingSystemDemo PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../src")
2222
target_link_libraries(AdvancedDockingSystemDemo PUBLIC Qt${QT_VERSION_MAJOR}::Core
2323
Qt${QT_VERSION_MAJOR}::Gui
24-
Qt${QT_VERSION_MAJOR}::Widgets)
24+
Qt${QT_VERSION_MAJOR}::Widgets
25+
Qt${QT_VERSION_MAJOR}::Quick
26+
Qt${QT_VERSION_MAJOR}::QuickWidgets)
2527
if(WIN32 AND QT_VERSION_MAJOR LESS 6)
2628
target_link_libraries(AdvancedDockingSystemDemo PUBLIC Qt${QT_VERSION_MAJOR}::AxContainer)
2729
endif()

0 commit comments

Comments
 (0)