]> git.sesse.net Git - vlc/commitdiff
Don't use RTTI
authorClément Stenac <zorglub@videolan.org>
Fri, 28 Jul 2006 11:16:49 +0000 (11:16 +0000)
committerClément Stenac <zorglub@videolan.org>
Fri, 28 Jul 2006 11:16:49 +0000 (11:16 +0000)
modules/gui/qt4/dialogs_provider.cpp
modules/gui/qt4/playlist_model.cpp

index dfaaaeab617412dc7603f80cae384f1d73bc4dcc..822f4090add6d56117e07a843470ce2ee4b92588 100644 (file)
@@ -57,7 +57,7 @@ void DialogsProvider::customEvent( QEvent *event )
 {
     if( event->type() == DialogEvent_Type )
     {
-        DialogEvent *de = dynamic_cast<DialogEvent*>(event);
+        DialogEvent *de = qobject_cast<DialogEvent*>(event);
         switch( de->i_dialog )
         {
             case INTF_DIALOG_FILE:
index 87f7488ffc138c7eb447908c6135e91f65881be1..f442b2ba0944b5782630c270bb2796ec2f1e69da 100644 (file)
@@ -311,7 +311,7 @@ PLItem * PLModel::FindInner( PLItem *root, int i_id, bool b_input )
 /************************* Updates handling *****************************/
 void PLModel::customEvent( QEvent *event )
 {
-    PLEvent *ple = dynamic_cast<PLEvent *>(event);
+    PLEvent *ple = qobject_cast<PLEvent *>(event);
 
     if( event->type() == ItemUpdate_Type )
         ProcessInputItemUpdate( ple->i_id );