summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYoann Lopes <yoann.lopes@nokia.com>2010-11-19 15:21:27 +0100
committerYoann Lopes <yoann.lopes@nokia.com>2010-11-19 15:21:27 +0100
commite5424a11f0682b2092407ed004f104d5cfb43998 (patch)
tree3a7df62a102e6fe69a357905644af8141bdc268f
parent651bed285a79ba2d541d061abb641ad074607b79 (diff)
Increases rounded rectangles mesh resolution.
-rw-r--r--src/adaptationlayers/default/default_rectanglenode.cpp2
-rw-r--r--src/canvas/qxclipnode.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/adaptationlayers/default/default_rectanglenode.cpp b/src/adaptationlayers/default/default_rectanglenode.cpp
index cb4f85d..744a798 100644
--- a/src/adaptationlayers/default/default_rectanglenode.cpp
+++ b/src/adaptationlayers/default/default_rectanglenode.cpp
@@ -300,7 +300,7 @@ void DefaultRectangleNode::updateGeometry()
qreal innerRadius = m_radius - m_pen_width * qreal(0.5);
qreal outerRadius = m_radius + m_pen_width * qreal(0.5);
- int segments = qMin(15, qCeil(outerRadius)); // Number of segments per corner.
+ int segments = qMin(30, qCeil(outerRadius)); // Number of segments per corner.
/*
diff --git a/src/canvas/qxclipnode.cpp b/src/canvas/qxclipnode.cpp
index aded473..446f154 100644
--- a/src/canvas/qxclipnode.cpp
+++ b/src/canvas/qxclipnode.cpp
@@ -91,7 +91,7 @@ void QxClipNode::updateGeometry()
QRectF rect = m_rect;
rect.adjust(m_radius, m_radius, -m_radius, -m_radius);
- int segments = qMin(15, qCeil(m_radius)); // Number of segments per corner.
+ int segments = qMin(30, qCeil(m_radius)); // Number of segments per corner.
// Overestimate the number of vertices and indices, reduce afterwards when the actual numbers are known.
g->setVertexCount((segments + 1) * 4);