From 97daa5080d95e48c59a415dbde05c5520dac942a Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Fri, 28 Dec 2018 16:41:01 +1000 Subject: [PATCH] Use qobject_cast --- src/core/layout/qgslayoutitemmapoverview.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/layout/qgslayoutitemmapoverview.cpp b/src/core/layout/qgslayoutitemmapoverview.cpp index b61ce83eeee..3029fb0c448 100644 --- a/src/core/layout/qgslayoutitemmapoverview.cpp +++ b/src/core/layout/qgslayoutitemmapoverview.cpp @@ -401,19 +401,19 @@ void QgsLayoutItemMapOverviewStack::moveOverviewDown( const QString &overviewId QgsLayoutItemMapOverview *QgsLayoutItemMapOverviewStack::overview( const QString &overviewId ) const { QgsLayoutItemMapItem *item = QgsLayoutItemMapItemStack::item( overviewId ); - return dynamic_cast( item ); + return qobject_cast( item ); } QgsLayoutItemMapOverview *QgsLayoutItemMapOverviewStack::overview( const int index ) const { QgsLayoutItemMapItem *item = QgsLayoutItemMapItemStack::item( index ); - return dynamic_cast( item ); + return qobject_cast( item ); } QgsLayoutItemMapOverview &QgsLayoutItemMapOverviewStack::operator[]( int idx ) { QgsLayoutItemMapItem *item = mItems.at( idx ); - QgsLayoutItemMapOverview *overview = dynamic_cast( item ); + QgsLayoutItemMapOverview *overview = qobject_cast( item ); return *overview; } @@ -423,7 +423,7 @@ QList QgsLayoutItemMapOverviewStack::asList() const QList< QgsLayoutItemMapItem * >::const_iterator it = mItems.begin(); for ( ; it != mItems.end(); ++it ) { - QgsLayoutItemMapOverview *overview = dynamic_cast( *it ); + QgsLayoutItemMapOverview *overview = qobject_cast( *it ); if ( overview ) { list.append( overview );