using QskSGNode::ensureNode
This commit is contained in:
parent
9fdaf8aef6
commit
d7d90a9dc8
@ -543,9 +543,7 @@ QSGNode* QskSkinlet::updateBoxClipNode( const QskSkinnable* skinnable,
|
|||||||
QSGNode* QskSkinlet::updateBoxClipNode( const QskSkinnable* skinnable,
|
QSGNode* QskSkinlet::updateBoxClipNode( const QskSkinnable* skinnable,
|
||||||
QSGNode* node, const QRectF& rect, QskAspect::Subcontrol subControl )
|
QSGNode* node, const QRectF& rect, QskAspect::Subcontrol subControl )
|
||||||
{
|
{
|
||||||
auto clipNode = static_cast< QskBoxClipNode* >( node );
|
auto clipNode = QskSGNode::ensureNode< QskBoxClipNode >( node );
|
||||||
if ( clipNode == nullptr )
|
|
||||||
clipNode = new QskBoxClipNode();
|
|
||||||
|
|
||||||
const auto margins = skinnable->marginHint( subControl );
|
const auto margins = skinnable->marginHint( subControl );
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user