Mac style: Fix scaled clipping regions on retina displays
Task-number: QTBUG-30311 Change-Id: Ic91fc6b2787a035292917c39d26b578dde0a6346 Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>bb10
parent
c59f1aea65
commit
8aed635640
|
|
@ -6502,7 +6502,7 @@ void qt_mac_scale_region(QRegion *region, qreal scaleFactor)
|
|||
scaledRects.reserve(region->rects().count());
|
||||
|
||||
foreach (const QRect &rect, region->rects()) {
|
||||
scaledRects.append(QRect(rect.topLeft(), rect.size() * scaleFactor));
|
||||
scaledRects.append(QRect(rect.topLeft() * scaleFactor, rect.size() * scaleFactor));
|
||||
}
|
||||
region->setRects(&scaledRects[0], scaledRects.count());
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue