[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdelibs/kmdi
From:       Falk Brettschneider <falk.brettschneider () gmx ! de>
Date:       2003-11-09 0:06:56
[Download RAW message or body]

CVS commit by falkbr: 

use QObject::isWidgetType() instead of dynamic_cast


  M +2 -2      kmdifocuslist.cpp   1.2


--- kdelibs/kmdi/kmdifocuslist.cpp  #1.1:1.2
@@ -57,6 +57,6 @@ void KMdiFocusList::restore() {
 
 void KMdiFocusList::objectHasBeenDestroyed(QObject* o) {
-        QWidget *w=dynamic_cast<QWidget*>(o);
-        if (!w) return;
+    if (!o || !o->isWidgetType()) return;
+        QWidget *w=(QWidget*)o;
         m_list.remove(w);
 }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic