mirror of
https://github.com/kavishdevar/librepods.git
synced 2026-04-28 00:56:07 +00:00
[Linux] Simplify code, implement tray manager
Implement tray manager Bug fixes Bug fixes
This commit is contained in:
committed by
Tim Gromeyer
parent
e72b4a116e
commit
1946857ca5
@@ -4,7 +4,7 @@ project(linux VERSION 0.1 LANGUAGES CXX)
|
||||
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
find_package(Qt6 6.5 REQUIRED COMPONENTS Quick Widgets Bluetooth Multimedia DBus)
|
||||
find_package(Qt6 6.5 REQUIRED COMPONENTS Quick Widgets Bluetooth DBus)
|
||||
|
||||
qt_standard_project_setup(REQUIRES 6.5)
|
||||
|
||||
@@ -15,6 +15,9 @@ qt_add_executable(applinux
|
||||
mediacontroller.cpp
|
||||
mediacontroller.h
|
||||
airpods_packets.h
|
||||
trayiconmanager.cpp
|
||||
trayiconmanager.h
|
||||
enums.h
|
||||
)
|
||||
|
||||
qt_add_qml_module(applinux
|
||||
@@ -24,8 +27,15 @@ qt_add_qml_module(applinux
|
||||
Main.qml
|
||||
)
|
||||
|
||||
# Add the resource file
|
||||
qt_add_resources(applinux "resources"
|
||||
PREFIX "/icons"
|
||||
FILES
|
||||
assets/airpods.png
|
||||
)
|
||||
|
||||
target_link_libraries(applinux
|
||||
PRIVATE Qt6::Quick Qt6::Widgets Qt6::Bluetooth Qt6::Multimedia Qt6::DBus
|
||||
PRIVATE Qt6::Quick Qt6::Widgets Qt6::Bluetooth Qt6::DBus
|
||||
)
|
||||
|
||||
include(GNUInstallDirs)
|
||||
|
||||
Reference in New Issue
Block a user