diff --git a/src/nodes/QskArcRenderNode.cpp b/src/nodes/QskArcRenderNode.cpp index 398284ff..22930ea9 100644 --- a/src/nodes/QskArcRenderNode.cpp +++ b/src/nodes/QskArcRenderNode.cpp @@ -32,10 +32,17 @@ QskArcRenderNode::~QskArcRenderNode() { } -void QskArcRenderNode::updateNode( const QRectF& rect, +void QskArcRenderNode::updateFilling( const QRectF& rect, const QskArcMetrics& metrics, const QskGradient& gradient ) { - updateNode( rect, metrics, false, 0.0, QColor(), gradient ); + updateFilling( rect, metrics, false, 0.0, gradient ); +} + +void QskArcRenderNode::updateFilling( const QRectF& rect, + const QskArcMetrics& metrics, bool radial, + qreal borderWidth, const QskGradient& gradient ) +{ + updateNode( rect, metrics, radial, borderWidth, QColor(), gradient ); } void QskArcRenderNode::updateNode( const QRectF& rect, diff --git a/src/nodes/QskArcRenderNode.h b/src/nodes/QskArcRenderNode.h index f0d248ab..015c2da8 100644 --- a/src/nodes/QskArcRenderNode.h +++ b/src/nodes/QskArcRenderNode.h @@ -22,7 +22,9 @@ class QSK_EXPORT QskArcRenderNode : public QskFillNode QskArcRenderNode(); ~QskArcRenderNode() override; - void updateNode( const QRectF&, const QskArcMetrics&, const QskGradient& ); + void updateFilling( const QRectF&, const QskArcMetrics&, const QskGradient& ); + void updateFilling( const QRectF&, const QskArcMetrics&, bool radial, + qreal borderWidth, const QskGradient& ); void updateNode( const QRectF&, const QskArcMetrics&, qreal borderWidth, const QColor& borderColor );