diff --git a/examples/blurredbox/BlurredBox.cpp b/examples/blurredbox/BlurredBox.cpp index 8205e0f9..a02b84be 100644 --- a/examples/blurredbox/BlurredBox.cpp +++ b/examples/blurredbox/BlurredBox.cpp @@ -10,8 +10,9 @@ class BlurredBoxSkinlet; BlurredBox::BlurredBox( QQuickItem* parentItem ) : QskBox( parentItem ) { - setFlag( QQuickItem::ItemHasContents, true ); - setSkinlet( new BlurredBoxSkinlet() ); + auto* const skinlet = new BlurredBoxSkinlet(); + skinlet->setOwnedBySkinnable( true ); + setSkinlet( skinlet ); setPolishOnResize( true ); } diff --git a/examples/blurredbox/BlurredBoxSkinlet.cpp b/examples/blurredbox/BlurredBoxSkinlet.cpp index e4f13501..8b4d67bf 100644 --- a/examples/blurredbox/BlurredBoxSkinlet.cpp +++ b/examples/blurredbox/BlurredBoxSkinlet.cpp @@ -4,7 +4,6 @@ BlurredBoxSkinlet::BlurredBoxSkinlet() { - setOwnedBySkinnable( true ); setNodeRoles( { PanelRole } ); }