Move files to include and src directories

This commit is contained in:
ParkSuMin committed 2025-12-25 20:31:08 +03:00
1 parent 5a1ab90730
commit a676333b3d
8 files changed
+27 -24

No files matched your search

+27 -24
View File
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.16) cmake_minimum_required(VERSION 3.16)
project(DRAWer_2_0 LANGUAGES CXX) project(DRAWer_2_0 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD 20)
@@ -29,34 +29,37 @@ PUBLIC
target_compile_features(${PlaneGCS_project_name} PUBLIC cxx_std_20) target_compile_features(${PlaneGCS_project_name} PUBLIC cxx_std_20)
# DRAWer 2_0 # DRAWer 2_0
set(PROJECT_SOURCES find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Core Gui Widgets)
main.cpp find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Gui Widgets)
DRAWer_2_0.ui
DRAWer_2_0.cpp
Canvas.cpp
)
find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Core)
find_package(Qt${QT_VERSION_MAJOR}
COMPONENTS
Core
Gui
Widgets
)
qt_standard_project_setup() qt_standard_project_setup()
qt_add_executable(${PROJECT_NAME} ${PROJECT_SOURCES})
set_target_properties(${PROJECT_NAME} qt_add_executable(${PROJECT_NAME}
PROPERTIES src/main.cpp
WIN32_EXECUTABLE TRUE src/DRAWer_2_0.cpp
src/DRAWer_2_0.ui
src/Canvas.cpp
include/DRAWer_2_0.h
include/Canvas.h
)
# Добавляем путь к src/ для поиска .ui файла (обходит AutoUic ошибку)
set_property(TARGET ${PROJECT_NAME} APPEND PROPERTY AUTOUIC_SEARCH_PATHS ${CMAKE_CURRENT_SOURCE_DIR}/src)
target_include_directories(${PROJECT_NAME} PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/include
${CMAKE_CURRENT_SOURCE_DIR}/GCS
${CMAKE_CURRENT_BINARY_DIR}
)
set_target_properties(${PROJECT_NAME} PROPERTIES
WIN32_EXECUTABLE TRUE
) )
target_link_libraries(${PROJECT_NAME} target_link_libraries(${PROJECT_NAME}
PUBLIC
Qt::Core
Qt::Gui
Qt::Widgets
PRIVATE PRIVATE
Qt${QT_VERSION_MAJOR}::Core
Qt${QT_VERSION_MAJOR}::Gui
Qt${QT_VERSION_MAJOR}::Widgets
${PlaneGCS_project_name} ${PlaneGCS_project_name}
) )
View File
File renamed without changes.
File renamed without changes.
View File
File renamed without changes.
View File
File renamed without changes.
File renamed without changes.
View File
File renamed without changes.
View File
File renamed without changes.