diff options
author | Yoann Lopes <yoann.lopes@nokia.com> | 2010-11-19 15:21:27 +0100 |
---|---|---|
committer | Yoann Lopes <yoann.lopes@nokia.com> | 2010-11-19 15:21:27 +0100 |
commit | e5424a11f0682b2092407ed004f104d5cfb43998 (patch) | |
tree | 3a7df62a102e6fe69a357905644af8141bdc268f | |
parent | 651bed285a79ba2d541d061abb641ad074607b79 (diff) |
Increases rounded rectangles mesh resolution.
-rw-r--r-- | src/adaptationlayers/default/default_rectanglenode.cpp | 2 | ||||
-rw-r--r-- | src/canvas/qxclipnode.cpp | 2 |
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); |