start implementing model for koto artist

This commit is contained in:
Joshua Strobl 2024-10-27 19:16:30 +02:00
parent e3a00ab8ac
commit ddfd17c67c
12 changed files with 267 additions and 34 deletions

View file

@ -1,5 +1,5 @@
find_package(Qt6 6.4 REQUIRED COMPONENTS Quick QuickControls2 Sql)
find_package(ECM ${KF_MIN_VERSION} REQUIRED NO_MODULE)
find_package(ECM REQUIRED NO_MODULE)
find_package(KF6Baloo)
find_package(KF6FileMetaData)
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake)
@ -19,10 +19,15 @@ qt_add_executable(com.github.joshstrobl.koto
datalake/cartographer.cpp
datalake/database.cpp
datalake/indexer.cpp
datalake/models.cpp
datalake/track.cpp
datalake/cartographer.hpp
datalake/structs.hpp
main.cpp
datalake/models.cpp
)
target_include_directories(com.github.joshstrobl.koto PUBLIC datalake includes)
ecm_add_qml_module(com.github.joshstrobl.koto URI "com.github.joshstrobl.koto" GENERATE_PLUGIN_SOURCE)
ecm_target_qml_sources(com.github.joshstrobl.koto