From 1fe6a5e7c225a41df85b30c82d316d396da4d401 Mon Sep 17 00:00:00 2001 From: Hugo Pereira Da Costa Date: Tue, 13 Jan 2015 15:36:03 +0100 Subject: [PATCH] Add an icon for breeze-settings --- CMakeLists.txt | 1 + kstyle/config/CMakeLists.txt | 6 ++++++ kstyle/config/main.cpp | 2 +- kstyle/config/sc-apps-breeze-settings.svgz | Bin 0 -> 5118 bytes 4 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 kstyle/config/sc-apps-breeze-settings.svgz diff --git a/CMakeLists.txt b/CMakeLists.txt index f8758e9e..68b9bdce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,6 +13,7 @@ else() find_package(ECM 0.0.9 REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) + include(ECMInstallIcons) include(KDEInstallDirs) include(KDECMakeSettings) include(KDECompilerSettings) diff --git a/kstyle/config/CMakeLists.txt b/kstyle/config/CMakeLists.txt index 3ba7e405..da199575 100644 --- a/kstyle/config/CMakeLists.txt +++ b/kstyle/config/CMakeLists.txt @@ -49,4 +49,10 @@ if(KF5Service_FOUND AND NOT BREEZE_USE_KDE4) install(TARGETS breeze-settings5 ${INSTALL_TARGETS_DEFAULT_ARGS}) + # icon + message( "ICON_INSTALL_DIR: ${ICON_INSTALL_DIR}" ) + ecm_install_icons(ICONS sc-apps-breeze-settings.svgz + DESTINATION ${ICON_INSTALL_DIR} + THEME hicolor ) + endif() diff --git a/kstyle/config/main.cpp b/kstyle/config/main.cpp index ece2ba62..39412933 100644 --- a/kstyle/config/main.cpp +++ b/kstyle/config/main.cpp @@ -40,7 +40,7 @@ namespace Breeze { QApplication app( argc, argv ); app.setApplicationName( i18n( "Breeze Settings" ) ); - app.setWindowIcon( QIcon::fromTheme( QStringLiteral( "breeze" ) ) ); + app.setWindowIcon( QIcon::fromTheme( QStringLiteral( "breeze-settings" ) ) ); Breeze::ConfigDialog dialog; dialog.show(); bool result = app.exec(); diff --git a/kstyle/config/sc-apps-breeze-settings.svgz b/kstyle/config/sc-apps-breeze-settings.svgz new file mode 100644 index 0000000000000000000000000000000000000000..d6dceddf0cfb44723adc31b3e732f9137a78268c GIT binary patch literal 5118 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 literal 0 HcmV?d00001