]> git.sesse.net Git - vlc/commitdiff
qt4: dynamic_cast -> qobject_cast
authorHugo Beauzée-Luyssen <beauze.h@gmail.com>
Mon, 17 Oct 2011 16:48:15 +0000 (18:48 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Tue, 18 Oct 2011 10:05:40 +0000 (12:05 +0200)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/gui/qt4/dialogs/open.cpp
modules/gui/qt4/util/pictureflow.cpp

index f5b989296a52c28ad074ad06d919a801f8a78855..aea65b90f0484fc52c4ca14c52a13698883d4cc6 100644 (file)
@@ -245,7 +245,7 @@ void OpenDialog::showTab( int i_tab )
     show();
     if( ui.Tab->currentWidget() != NULL )
     {
-        OpenPanel *panel = dynamic_cast<OpenPanel *>( ui.Tab->currentWidget() );
+        OpenPanel *panel = qobject_cast<OpenPanel *>( 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<OpenPanel *>( ui.Tab->currentWidget() );
+        OpenPanel *panel = qobject_cast<OpenPanel *>( 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<OpenPanel*>( ui.Tab->widget( i ) )->clear();
+        qobject_cast<OpenPanel*>( 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<OpenPanel*>( ui.Tab->widget( i ) )->onAccept();
+        qobject_cast<OpenPanel*>( ui.Tab->widget( i ) )->onAccept();
 
     /* Sort alphabetically */
     itemsMRL.sort();
index 7e946fbf83d661ec4938a97c00e6b91a41950c83..6b518632ee29390436fe5449930ee1203fd9202f 100644 (file)
@@ -631,9 +631,9 @@ QRect PictureFlowSoftwareRenderer::renderSlide(const SlideInfo &slide, int col1,
 
     QString artURL;
 
-    PLModel* plm = dynamic_cast<PLModel*>( state->model );
+    PLModel* plm = qobject_cast<PLModel*>( state->model );
 #ifdef MEDIA_LIBRARY
-    MLModel* mlm = dynamic_cast<MLModel*>( state->model );
+    MLModel* mlm = qobject_cast<MLModel*>( state->model );
 #endif
     if( plm != 0 )
     {