From 26e422ac070d045666e63383fef0a73fc765f01e Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Tue, 20 Dec 2022 16:29:51 +0100 Subject: [PATCH] convenience update method added --- src/nodes/QskBoxFillNode.cpp | 5 +++++ src/nodes/QskBoxFillNode.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/nodes/QskBoxFillNode.cpp b/src/nodes/QskBoxFillNode.cpp index 3d99ca87..66ce0796 100644 --- a/src/nodes/QskBoxFillNode.cpp +++ b/src/nodes/QskBoxFillNode.cpp @@ -76,6 +76,11 @@ QskBoxFillNode::QskBoxFillNode() setFlag( QSGNode::OwnsMaterial, true ); } +void QskBoxFillNode::updateNode( const QRectF& rect, const QskGradient& gradient ) +{ + updateNode( rect, QskBoxShapeMetrics(), QskBoxBorderMetrics(), gradient ); +} + void QskBoxFillNode::updateNode( const QRectF& rect, const QskBoxShapeMetrics& shapeMetrics, const QskBoxBorderMetrics& borderMetrics, const QskGradient& gradient ) diff --git a/src/nodes/QskBoxFillNode.h b/src/nodes/QskBoxFillNode.h index 3a5c9e56..437662c2 100644 --- a/src/nodes/QskBoxFillNode.h +++ b/src/nodes/QskBoxFillNode.h @@ -24,6 +24,8 @@ class QSK_EXPORT QskBoxFillNode : public QSGGeometryNode const QskBoxShapeMetrics&, const QskBoxBorderMetrics&, const QskGradient& ); + void updateNode( const QRectF&, const QskGradient& ); + private: Q_DECLARE_PRIVATE( QskBoxFillNode ) };