Let rounded rectangles be antialiased by default
authorGunnar Sletta <gunnar.sletta@digia.com>
Tue, 19 Feb 2013 09:47:27 +0000 (10:47 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 19 Feb 2013 11:17:42 +0000 (12:17 +0100)
This was the behavior in Qt Quick 1.1, so we should keep it

Change-Id: I5c6968225e20b06f550c52741fff571088b0100b
Reviewed-by: Samuel Rødal <samuel.rodal@digia.com>
src/quick/items/qquickrectangle.cpp

index 2a8c1a3..3c3bd88 100644 (file)
@@ -475,7 +475,7 @@ QSGNode *QQuickRectangle::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData
     }
 
     rectangle->setRadius(d->radius);
-    rectangle->setAntialiasing(d->antialiasing);
+    rectangle->setAntialiasing(d->antialiasing || d->radius > 0);
 
     QGradientStops stops;
     if (d->gradient) {