diff --git a/examples/thumbnails/main.cpp b/examples/thumbnails/main.cpp index c3579b08..e267cd32 100644 --- a/examples/thumbnails/main.cpp +++ b/examples/thumbnails/main.cpp @@ -130,11 +130,11 @@ class IconGrid : public QskLinearBox for ( int i = 0; i < elementCount(); i++ ) { - if ( auto item = qobject_cast< QskControl* > ( itemAtIndex( i ) ) ) + if ( auto control = qskControlCast( itemAtIndex( i ) ) ) { // to support the optimizations in ScrollArea::updateVisibilities - item->setLayoutHint( RetainSizeWhenHidden, true ); - item->setVisible( false ); + control->setLayoutHint( RetainSizeWhenHidden, true ); + control->setVisible( false ); } } #endif