From 4acbfd47be7f5eaacc754a6b9f892abce8884218 Mon Sep 17 00:00:00 2001 From: Christian Ehrlicher Date: Sat, 14 Oct 2023 19:07:22 +0200 Subject: [PATCH] QCommonStyle: add 128px icons for toolbar-ext Add 128px version of toolbar-ext-h/toolbar-ext-h-rtl and toolbar-ext-v - created from the available svg. Task-number: QTBUG-118122 Change-Id: I238333242995d6a93ce2cf08ef1b01af02ae2093 Reviewed-by: Samuel Gaist Reviewed-by: Eirik Aavitsland Reviewed-by: Volker Hilsheimer --- src/widgets/CMakeLists.txt | 3 +++ src/widgets/styles/images/toolbar-ext-h-128.png | Bin 0 -> 1765 bytes .../styles/images/toolbar-ext-h-rtl-128.png | Bin 0 -> 1740 bytes src/widgets/styles/images/toolbar-ext-v-80.png | Bin 0 -> 2035 bytes src/widgets/styles/qcommonstyle.cpp | 4 ++-- 5 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 src/widgets/styles/images/toolbar-ext-h-128.png create mode 100644 src/widgets/styles/images/toolbar-ext-h-rtl-128.png create mode 100644 src/widgets/styles/images/toolbar-ext-v-80.png diff --git a/src/widgets/CMakeLists.txt b/src/widgets/CMakeLists.txt index df7767774b..d2137f29f6 100644 --- a/src/widgets/CMakeLists.txt +++ b/src/widgets/CMakeLists.txt @@ -249,14 +249,17 @@ set(qstyle_resource_files "styles/images/titlebar-unshade-16.png" "styles/images/titlebar-unshade-32.png" "styles/images/titlebar-unshade-48.png" + "styles/images/toolbar-ext-h-128.png" "styles/images/toolbar-ext-h-16.png" "styles/images/toolbar-ext-h-32.png" "styles/images/toolbar-ext-h-8.png" + "styles/images/toolbar-ext-h-rtl-128.png" "styles/images/toolbar-ext-h-rtl-16.png" "styles/images/toolbar-ext-h-rtl-32.png" "styles/images/toolbar-ext-h-rtl-8.png" "styles/images/toolbar-ext-v-10.png" "styles/images/toolbar-ext-v-20.png" + "styles/images/toolbar-ext-v-80.png" "styles/images/toolbar-ext-v-5.png" "styles/images/trash-128.png" "styles/images/trash-16.png" diff --git a/src/widgets/styles/images/toolbar-ext-h-128.png b/src/widgets/styles/images/toolbar-ext-h-128.png new file mode 100644 index 0000000000000000000000000000000000000000..071c5b1353735e4dd55eb1bc5f338d105c79a6f8 GIT binary patch literal 1765 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 sizes, QIc static constexpr auto dockTitleIconSizes = {10, 16, 20, 32, 48, 64}; static constexpr auto titleBarSizes = {16, 32, 48}; -static constexpr auto toolBarExtHSizes = {8, 16, 32}; -static constexpr auto toolBarExtVSizes = {5, 10, 20}; +static constexpr auto toolBarExtHSizes = {8, 16, 32, 128}; +static constexpr auto toolBarExtVSizes = {5, 10, 20, 80}; static constexpr auto pngIconSizes = {16, 32, 128}; #endif // imageformat_png