Fix app icon resource aliasing

Set the Qt resource alias before qt_add_resources.
This ensures the embedded app icon is resolvable at runtime and avoids
fallback icons rendering incorrectly.
This commit is contained in:
Marco Allegretti 2026-01-20 00:14:45 +01:00
parent 58f69e6717
commit 946baee9cf

View file

@ -23,16 +23,16 @@ add_executable(alakarte
config.cpp
)
set_source_files_properties(qml/icons/app/org.kde.alakarte.svg PROPERTIES
QT_RESOURCE_ALIAS "sc-apps-org.kde.alakarte.svg"
)
qt_add_resources(alakarte alakarte_app_icon
PREFIX "/icons"
FILES
qml/icons/app/org.kde.alakarte.svg
)
set_source_files_properties(qml/icons/app/org.kde.alakarte.svg PROPERTIES
QT_RESOURCE_ALIAS "sc-apps-org.kde.alakarte.svg"
)
target_link_libraries(alakarte PRIVATE
Qt6::Core
Qt6::Quick