aboutsummaryrefslogtreecommitdiff
path: root/src/app
diff options
context:
space:
mode:
Diffstat (limited to 'src/app')
-rw-r--r--src/app/CMakeLists.txt4
-rw-r--r--src/app/app.pro12
-rw-r--r--src/app/main.cpp3
3 files changed, 19 insertions, 0 deletions
diff --git a/src/app/CMakeLists.txt b/src/app/CMakeLists.txt
index 4dfebf563..a11b1d14a 100644
--- a/src/app/CMakeLists.txt
+++ b/src/app/CMakeLists.txt
@@ -41,6 +41,10 @@ install(FILES qmmp${APP_NAME_SUFFIX}.desktop DESTINATION ${CMAKE_INSTALL_DATADIR
install(FILES images/16x16/qmmp${APP_NAME_SUFFIX}.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/16x16/apps)
install(FILES images/32x32/qmmp${APP_NAME_SUFFIX}.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/32x32/apps)
install(FILES images/48x48/qmmp${APP_NAME_SUFFIX}.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/48x48/apps)
+install(FILES images/56x56/qmmp${APP_NAME_SUFFIX}.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/56x56/apps)
+install(FILES images/64x64/qmmp${APP_NAME_SUFFIX}.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/64x64/apps)
+install(FILES images/128x128/qmmp${APP_NAME_SUFFIX}.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/128x128/apps)
+install(FILES images/256x256/qmmp${APP_NAME_SUFFIX}.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/256x256/apps)
install(FILES images/scalable/qmmp${APP_NAME_SUFFIX}.svgz images/scalable/qmmp-simple${APP_NAME_SUFFIX}.svgz DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/scalable/apps)
install(FILES appdata/qmmp${APP_NAME_SUFFIX}.appdata.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo)
diff --git a/src/app/app.pro b/src/app/app.pro
index 0dc173ea6..726dc685c 100644
--- a/src/app/app.pro
+++ b/src/app/app.pro
@@ -30,12 +30,20 @@ unix {
icon16.files = images/16x16/qmmp$${APP_NAME_SUFFIX}.png
icon32.files = images/32x32/qmmp$${APP_NAME_SUFFIX}.png
icon48.files = images/48x48/qmmp$${APP_NAME_SUFFIX}.png
+ icon56.files = images/56x56/qmmp$${APP_NAME_SUFFIX}.png
+ icon64.files = images/64x64/qmmp$${APP_NAME_SUFFIX}.png
+ icon128.files = images/128x128/qmmp$${APP_NAME_SUFFIX}.png
+ icon256.files = images/256x256/qmmp$${APP_NAME_SUFFIX}.png
icon_svg.files = images/scalable/qmmp$${APP_NAME_SUFFIX}.svgz \
images/scalable/qmmp-simple$${APP_NAME_SUFFIX}.svgz
appdata.files = appdata/qmmp$${APP_NAME_SUFFIX}.appdata.xml
icon16.path = $$DATA_DIR/icons/hicolor/16x16/apps
icon32.path = $$DATA_DIR/icons/hicolor/32x32/apps
icon48.path = $$DATA_DIR/icons/hicolor/48x48/apps
+ icon56.path = $$DATA_DIR/icons/hicolor/56x56/apps
+ icon64.path = $$DATA_DIR/icons/hicolor/64x64/apps
+ icon128.path = $$DATA_DIR/icons/hicolor/128x128/apps
+ icon256.path = $$DATA_DIR/icons/hicolor/256x256/apps
icon_svg.path = $$DATA_DIR/icons/hicolor/scalable/apps
appdata.path = $$DATA_DIR/metainfo
INSTALLS += desktop \
@@ -43,6 +51,10 @@ unix {
icon16 \
icon32 \
icon48 \
+ icon56 \
+ icon64 \
+ icon128 \
+ icon256 \
icon_svg \
appdata
}
diff --git a/src/app/main.cpp b/src/app/main.cpp
index 815c7481b..53c9e72c2 100644
--- a/src/app/main.cpp
+++ b/src/app/main.cpp
@@ -46,6 +46,9 @@ int main(int argc, char *argv[])
icon.addFile(":/32x32/qmmp.png");
icon.addFile(":/48x48/qmmp.png");
icon.addFile(":/56x56/qmmp.png");
+ icon.addFile(":/64x64/qmmp.png");
+ icon.addFile(":/128x128/qmmp.png");
+ icon.addFile(":/256x256/qmmp.png");
icon.addFile(":/scalable/qmmp.svgz");
a.setWindowIcon(icon);
#ifdef Q_OS_WIN