diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt index 431d48a..5945508 100644 --- a/examples/CMakeLists.txt +++ b/examples/CMakeLists.txt @@ -9,3 +9,4 @@ add_subdirectory(autohide) add_subdirectory(autohidedragndrop) add_subdirectory(emptydockarea) add_subdirectory(dockindock) +add_subdirectory(configflags) diff --git a/examples/configflags/CMakeLists.txt b/examples/configflags/CMakeLists.txt index 2f4bb2b..8b08b5b 100644 --- a/examples/configflags/CMakeLists.txt +++ b/examples/configflags/CMakeLists.txt @@ -1,19 +1,19 @@ cmake_minimum_required(VERSION 3.16) -project(ads_example_centralwidget VERSION ${VERSION_SHORT}) +project(ads_example_configflags VERSION ${VERSION_SHORT}) find_package(QT NAMES Qt6 Qt5 COMPONENTS Core REQUIRED) find_package(Qt${QT_VERSION_MAJOR} 5.5 COMPONENTS Core Gui Widgets REQUIRED) set(CMAKE_INCLUDE_CURRENT_DIR ON) -add_executable(configFlagsExample WIN32 +add_executable(ConfigFlagsExample WIN32 main.cpp mainwindow.cpp mainwindow.ui ) -target_include_directories(CentralWidgetExample PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../../src") -target_link_libraries(CentralWidgetExample PRIVATE qtadvanceddocking-qt${QT_VERSION_MAJOR}) -target_link_libraries(CentralWidgetExample PUBLIC Qt${QT_VERSION_MAJOR}::Core - Qt${QT_VERSION_MAJOR}::Gui - Qt${QT_VERSION_MAJOR}::Widgets) -set_target_properties(CentralWidgetExample PROPERTIES +target_include_directories(ConfigFlagsExample PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../../src") +target_link_libraries(ConfigFlagsExample PRIVATE qtadvanceddocking-qt${QT_VERSION_MAJOR}) +target_link_libraries(ConfigFlagsExample PUBLIC Qt${QT_VERSION_MAJOR}::Core + Qt${QT_VERSION_MAJOR}::Gui + Qt${QT_VERSION_MAJOR}::Widgets) +set_target_properties(ConfigFlagsExample PROPERTIES AUTOMOC ON AUTORCC ON AUTOUIC ON @@ -21,7 +21,7 @@ set_target_properties(CentralWidgetExample PROPERTIES CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF VERSION ${VERSION_SHORT} - EXPORT_NAME "Qt Advanced Docking System Central Widget Example" + EXPORT_NAME "Qt Advanced Docking System Config Flags" ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/${ads_PlatformDir}/lib" LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/${ads_PlatformDir}/lib" RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/${ads_PlatformDir}/bin"