DATABASE SUPPORT, ARTWORK, and a title display

This commit is contained in:
2026-08-14 12:44:56 -05:00
parent 39850225fc
commit e769d50a68
11 changed files with 534 additions and 16 deletions
+8 -2
View File
@@ -5,13 +5,19 @@ project(nomad-shell VERSION 0.1 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(Qt6 REQUIRED COMPONENTS Quick)
find_package(Qt6 REQUIRED COMPONENTS Quick Sql)
qt_standard_project_setup()
qt_add_executable(nomad-shell
src/main.cpp
src/input/InputManager.cpp
src/library/LibraryDatabase.cpp
src/library/GameRecord.h
src/library/GameRepository.h
src/library/GameRepository.cpp
src/library/GameLibraryModel.h
src/library/GameLibraryModel.cpp
)
qt_add_qml_module(nomad-shell
@@ -24,5 +30,5 @@ qt_add_qml_module(nomad-shell
)
target_link_libraries(nomad-shell
PRIVATE Qt6::Quick
PRIVATE Qt6::Quick Qt6::Sql
)