|
1 | 1 | cmake_minimum_required(VERSION 3.16) |
2 | | -project(ads_example_centralwidget VERSION ${VERSION_SHORT}) |
| 2 | +project(ads_example_configflags VERSION ${VERSION_SHORT}) |
3 | 3 | find_package(QT NAMES Qt6 Qt5 COMPONENTS Core REQUIRED) |
4 | 4 | find_package(Qt${QT_VERSION_MAJOR} 5.5 COMPONENTS Core Gui Widgets REQUIRED) |
5 | 5 | set(CMAKE_INCLUDE_CURRENT_DIR ON) |
6 | | -add_executable(configFlagsExample WIN32 |
| 6 | +add_executable(ConfigFlagsExample WIN32 |
7 | 7 | main.cpp |
8 | 8 | mainwindow.cpp |
9 | 9 | mainwindow.ui |
10 | 10 | ) |
11 | | -target_include_directories(CentralWidgetExample PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../../src") |
12 | | -target_link_libraries(CentralWidgetExample PRIVATE qtadvanceddocking-qt${QT_VERSION_MAJOR}) |
13 | | -target_link_libraries(CentralWidgetExample PUBLIC Qt${QT_VERSION_MAJOR}::Core |
14 | | - Qt${QT_VERSION_MAJOR}::Gui |
15 | | - Qt${QT_VERSION_MAJOR}::Widgets) |
16 | | -set_target_properties(CentralWidgetExample PROPERTIES |
| 11 | +target_include_directories(ConfigFlagsExample PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../../src") |
| 12 | +target_link_libraries(ConfigFlagsExample PRIVATE qtadvanceddocking-qt${QT_VERSION_MAJOR}) |
| 13 | +target_link_libraries(ConfigFlagsExample PUBLIC Qt${QT_VERSION_MAJOR}::Core |
| 14 | + Qt${QT_VERSION_MAJOR}::Gui |
| 15 | + Qt${QT_VERSION_MAJOR}::Widgets) |
| 16 | +set_target_properties(ConfigFlagsExample PROPERTIES |
17 | 17 | AUTOMOC ON |
18 | 18 | AUTORCC ON |
19 | 19 | AUTOUIC ON |
20 | 20 | CXX_STANDARD 14 |
21 | 21 | CXX_STANDARD_REQUIRED ON |
22 | 22 | CXX_EXTENSIONS OFF |
23 | 23 | VERSION ${VERSION_SHORT} |
24 | | - EXPORT_NAME "Qt Advanced Docking System Central Widget Example" |
| 24 | + EXPORT_NAME "Qt Advanced Docking System Config Flags" |
25 | 25 | ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/${ads_PlatformDir}/lib" |
26 | 26 | LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/${ads_PlatformDir}/lib" |
27 | 27 | RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/${ads_PlatformDir}/bin" |
|
0 commit comments