This commit is contained in:
2026-01-03 12:01:57 +01:00
commit daa761d75a
7 changed files with 537 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
cmake_minimum_required(VERSION 3.16)
set(CMAKE_C_COMPILER "gcc")
set(CMAKE_CXX_COMPILER "g++")
project(navidrome_client VERSION 0.1 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(Qt6 REQUIRED COMPONENTS Quick Network Multimedia)
qt_standard_project_setup()
qt_policy(SET QTP0001 NEW)
qt_policy(SET QTP0004 NEW)
qt_add_executable(appnavidrome_client
src/main.cpp
)
qt_add_qml_module(appnavidrome_client
URI "main"
VERSION 1.0
QML_FILES
resources/qml/Main.qml
)
target_link_libraries(appnavidrome_client
PRIVATE
Qt6::Quick
Qt6::Network
Qt6::Multimedia
)