using qskEffectiveSkin

This commit is contained in:
Uwe Rathmann 2022-03-29 08:09:19 +02:00
parent aa3c01dee3
commit 94a7ae4509

View File

@ -1318,12 +1318,7 @@ QskSkin* QskSkinnable::effectiveSkin() const
if ( skin == nullptr )
{
if ( const auto control = owningControl() )
{
if ( auto window = qobject_cast< const QskWindow* >( control->window() ) )
{
skin = window->skin();
}
}
skin = qskEffectiveSkin( control->window() );
}
return skin ? skin : qskSetup->skin();