connected to gui

This commit is contained in:
zanostro 2025-11-12 19:42:59 +01:00
parent 8a6e916876
commit d77a32e6e6
8 changed files with 126 additions and 26 deletions

View file

@ -30,19 +30,20 @@ endif()
set(GUI_SRCS
main.cpp
MainWindow.cpp
mainwindow.cpp
MachineController.cpp
)
set(GUI_HDRS
MainWindow.h
mainwindow.h
MachineController.h
)
add_executable(simulator_qt ${GUI_SRCS} ${GUI_HDRS})
# Use top-level include folder (works when added with add_subdirectory)
target_include_directories(simulator_qt PRIVATE ${CMAKE_SOURCE_DIR}/include)
# Allow the generated UI headers (from AUTOUIC) to be found in the build dir
# and also include the top-level include folder (works when added with add_subdirectory)
target_include_directories(simulator_qt PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_SOURCE_DIR}/include)
# Link to core library target (must be defined by top-level CMake)
target_link_libraries(simulator_qt PRIVATE simulator_lib ${QT_LIB})