using QskSGNode::ensureNode

This commit is contained in:
Uwe Rathmann 2022-07-18 16:26:49 +02:00
parent 9fdaf8aef6
commit d7d90a9dc8

View File

@ -543,9 +543,7 @@ QSGNode* QskSkinlet::updateBoxClipNode( const QskSkinnable* skinnable,
QSGNode* QskSkinlet::updateBoxClipNode( const QskSkinnable* skinnable,
QSGNode* node, const QRectF& rect, QskAspect::Subcontrol subControl )
{
auto clipNode = static_cast< QskBoxClipNode* >( node );
if ( clipNode == nullptr )
clipNode = new QskBoxClipNode();
auto clipNode = QskSGNode::ensureNode< QskBoxClipNode >( node );
const auto margins = skinnable->marginHint( subControl );