From 7de7a14d66d8cbdbbf5fd6270d17b6236ca9dae8 Mon Sep 17 00:00:00 2001 From: Xiao Yi Fang Date: Mon, 15 Jul 2024 15:50:29 +0800 Subject: [PATCH 1/2] opt: change the svg to png to suppress qt.svg warning --- icons/lsasound.png | Bin 0 -> 3188 bytes resources.qrc | 2 +- src/dict/lsa.cc | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 icons/lsasound.png diff --git a/icons/lsasound.png b/icons/lsasound.png new file mode 100644 index 0000000000000000000000000000000000000000..2d73561b42584f07326b78fb8f6a6bca04ecb92b GIT binary patch literal 3188 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/playsound_color.svg icons/sounddir.svg icons/zipsound.svg - icons/lsasound.svg + icons/lsasound.png icons/previous.svg icons/print.svg icons/programs.svg diff --git a/src/dict/lsa.cc b/src/dict/lsa.cc index 644da765..4874a97f 100644 --- a/src/dict/lsa.cc +++ b/src/dict/lsa.cc @@ -483,7 +483,7 @@ void LsaDictionary::loadIcon() noexcept if ( !loadIconFromFile( fileName ) ) { // Load failed -- use default icons - dictionaryIcon = QIcon( ":/icons/lsasound.svg" ); + dictionaryIcon = QIcon( ":/icons/lsasound.png" ); } dictionaryIconLoaded = true; From 7e9e264f22ee6daaa491f348687a80ff0587ed5b Mon Sep 17 00:00:00 2001 From: Xiao Yi Fang Date: Mon, 15 Jul 2024 15:54:04 +0800 Subject: [PATCH 2/2] opt: use inkscape remove all the unused objects in lsasound.svg --- icons/lsasound.svg | 265 +++++++++++++++++++-------------------------- 1 file changed, 114 insertions(+), 151 deletions(-) diff --git a/icons/lsasound.svg b/icons/lsasound.svg index 58d761c6..f1a4a4be 100644 --- a/icons/lsasound.svg +++ b/icons/lsasound.svg @@ -3,14 +3,14 @@ lsa + id="g1">lsa