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
Gabriel de Dietrich 2013-03-27 17:45:15 +01:00 committed by The Qt Project
parent c59f1aea65
commit 8aed635640
1 changed files with 1 additions and 1 deletions

View File

@ -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());
}