From 11233c1ba089448bcb4ac55f9da06ccb0e95d6b3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Hugo=20Beauz=C3=A9e-Luyssen?= Date: Mon, 17 Oct 2011 18:48:15 +0200 Subject: [PATCH] qt4: dynamic_cast -> qobject_cast Signed-off-by: Jean-Baptiste Kempf --- modules/gui/qt4/dialogs/open.cpp | 8 ++++---- modules/gui/qt4/util/pictureflow.cpp | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/gui/qt4/dialogs/open.cpp b/modules/gui/qt4/dialogs/open.cpp index f5b989296a..aea65b90f0 100644 --- a/modules/gui/qt4/dialogs/open.cpp +++ b/modules/gui/qt4/dialogs/open.cpp @@ -245,7 +245,7 @@ void OpenDialog::showTab( int i_tab ) show(); if( ui.Tab->currentWidget() != NULL ) { - OpenPanel *panel = dynamic_cast( ui.Tab->currentWidget() ); + OpenPanel *panel = qobject_cast( ui.Tab->currentWidget() ); assert( panel ); panel->onFocus(); } @@ -285,7 +285,7 @@ void OpenDialog::signalCurrent( int i_tab ) if( i_tab == OPEN_CAPTURE_TAB ) captureOpenPanel->initialize(); if( ui.Tab->currentWidget() != NULL ) { - OpenPanel *panel = dynamic_cast( ui.Tab->currentWidget() ); + OpenPanel *panel = qobject_cast( ui.Tab->currentWidget() ); assert( panel ); panel->onFocus(); panel->updateMRL(); @@ -300,7 +300,7 @@ void OpenDialog::cancel() { /* Clear the panels */ for( int i = 0; i < OPEN_TAB_MAX; i++ ) - dynamic_cast( ui.Tab->widget( i ) )->clear(); + qobject_cast( ui.Tab->widget( i ) )->clear(); /* Clear the variables */ itemsMRL.clear(); @@ -359,7 +359,7 @@ void OpenDialog::enqueue( bool b_enqueue ) } for( int i = 0; i < OPEN_TAB_MAX; i++ ) - dynamic_cast( ui.Tab->widget( i ) )->onAccept(); + qobject_cast( ui.Tab->widget( i ) )->onAccept(); /* Sort alphabetically */ itemsMRL.sort(); diff --git a/modules/gui/qt4/util/pictureflow.cpp b/modules/gui/qt4/util/pictureflow.cpp index 7e946fbf83..6b518632ee 100644 --- a/modules/gui/qt4/util/pictureflow.cpp +++ b/modules/gui/qt4/util/pictureflow.cpp @@ -631,9 +631,9 @@ QRect PictureFlowSoftwareRenderer::renderSlide(const SlideInfo &slide, int col1, QString artURL; - PLModel* plm = dynamic_cast( state->model ); + PLModel* plm = qobject_cast( state->model ); #ifdef MEDIA_LIBRARY - MLModel* mlm = dynamic_cast( state->model ); + MLModel* mlm = qobject_cast( state->model ); #endif if( plm != 0 ) { -- 2.11.4.GIT