summaryrefslogtreecommitdiffstats
path: root/src/corelib/itemmodels
diff options
context:
space:
mode:
authorEirik Aavitsland <eirik.aavitsland@qt.io>2019-10-17 13:25:06 +0200
committerEirik Aavitsland <eirik.aavitsland@qt.io>2019-10-18 06:11:39 +0000
commit19f29802bf7daafacd0fd824c2a1349e80eac536 (patch)
tree676669d98f2aca32d61a1db092d1e194651388ec /src/corelib/itemmodels
parent14b61d48e8bad6223a08843cf363ef48f09c479b (diff)
Fix: QPainter off-by-one clipping for some non-integer scalings
For some scalings, setClipRect(QRect) would produce a clip one pixel different from setClipRect(QRectF) because of different rounding. Ditto for setClipRegion. Fix by making sure to transform QRectFs instead of QRects. Fixes: QTBUG-78962 Fixes: QTBUG-78963 Change-Id: I0be721133858c30769ec6d81e978962a3d6b70cf Reviewed-by: Christoph Cullmann <cullmann@kde.org> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/corelib/itemmodels')
0 files changed, 0 insertions, 0 deletions