Refactor the whole structure, no more separation for C++ and Slint files

This commit is contained in:
Vyn 2024-11-04 14:45:27 +01:00
parent d6c781faa2
commit 893fcc11e3
35 changed files with 920 additions and 518 deletions

View file

@ -30,8 +30,12 @@ add_subdirectory(external/evalyte-cpp-common)
add_executable(mirai
src/main.cpp
src/AppWindowBackend.cpp
src/Utils.cpp
src/windows/AppWindow/AppWindow.cpp
src/windows/AddSourceWindow/AddSourceWindow.cpp
src/windows/SettingsWindow/SettingsWindow.cpp
src/windows/EditSourceWindow/EditSourceWindow.cpp
src/SeleniteSetup.cpp
src/shared/Utils.cpp
)
target_include_directories(mirai PRIVATE "external/mirai-core/include")
@ -48,7 +52,7 @@ target_include_directories(mirai PRIVATE "external")
target_link_libraries(mirai PRIVATE mirai-core)
slint_target_sources(
mirai ui/AppWindow.slint
mirai src/ui.slint
NAMESPACE ui
LIBRARY_PATHS selenite=${CMAKE_CURRENT_SOURCE_DIR}/external/selenite/components/index.slint
)