summaryrefslogtreecommitdiffstats
path: root/tests/auto/gui/image/qiconhighdpi/icons/testtheme/22x22@2/actions/appointment-new.png
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@qt.io>2017-01-04 16:27:52 +0100
committerMitch Curtis <mitch.curtis@qt.io>2017-02-01 13:58:01 +0000
commitf299b565b5904e39a47b6133643448e46810f0ed (patch)
tree0620b697a19d6771539d7b36602b28980d5da62c /tests/auto/gui/image/qiconhighdpi/icons/testtheme/22x22@2/actions/appointment-new.png
parentf6c17c37ba4e588a8c9a579cfbfb40709fe7cf0e (diff)
Implement support for Scale directory key according to Icon Theme spec
Qt already supports high DPI icons using the “@nx” approach, where the device pixel ratio that the image was designed for is in the file name. However, our implementation of the freedekstop.org Icon Theme specification did not support the Scale directory key: https://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#directory_layout This meant that users creating icons via QIcon::fromTheme() did not get high DPI support. This patch fixes that. [ChangeLog][QtGui][QIcon] Implemented support for Scale directory key according to Icon Theme Spec. Icons created via QIcon::fromTheme() now have high DPI support by specifying the Scale in the appropriate entry of the relevant index.theme file. Task-number: QTBUG-49820 Change-Id: If442fbc551034166d88defe607109de1c6ca1d28 Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io> Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io> Reviewed-by: Topi Reiniö <topi.reinio@qt.io> Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Diffstat (limited to 'tests/auto/gui/image/qiconhighdpi/icons/testtheme/22x22@2/actions/appointment-new.png')
-rw-r--r--tests/auto/gui/image/qiconhighdpi/icons/testtheme/22x22@2/actions/appointment-new.pngbin0 -> 1740 bytes
1 files changed, 0 insertions, 0 deletions
diff --git a/tests/auto/gui/image/qiconhighdpi/icons/testtheme/22x22@2/actions/appointment-new.png b/tests/auto/gui/image/qiconhighdpi/icons/testtheme/22x22@2/actions/appointment-new.png
new file mode 100644
index 0000000000..6d094d7b54
--- /dev/null
+++ b/tests/auto/gui/image/qiconhighdpi/icons/testtheme/22x22@2/actions/appointment-new.png
Binary files differ