summaryrefslogtreecommitdiffstats
path: root/dist/changes-4.7.4
diff options
context:
space:
mode:
authorEskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>2021-06-17 13:37:51 +0200
committerEskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>2021-06-18 13:18:38 +0200
commit30399fb95cf8b528ac4b45766ac55c6f0a16e2f4 (patch)
tree0b746e01047778f7b5f95254a62f290a1c894d88 /dist/changes-4.7.4
parent7155e4f62060c3d9f36e748135bd57776f40b4b2 (diff)
Fix right-to-left text with DirectWrite engine + QPainterPathHEADdev
When QPainterPath was used for RTL text, either directly or because the target text size exceeds 64 pixels, we would pass true for "isRightToLeft" to DirectWrite, causing it to do adaptation internally for this. But the RTL layout had already been handled by Qt, so we would essentially reverse the layout twice and also move the text to negative X coordinates. Passing false instead fixes this, as it will then just use the positions we pass in blindly. Fixes: QTBUG-94175 Pick-to: 5.15 6.1 6.2 Change-Id: Ie9a47e56e97fc867ede10ab21ac5e3f003ddcacb Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'dist/changes-4.7.4')
0 files changed, 0 insertions, 0 deletions