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

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

CVS commit by falkbr: 

use QObject::isWidgetType() instead of dynamic_cast ;
used dos2unix


  M +10 -10    kmdifocuslist.cpp   1.2


--- kdevelop/lib/qextmdi/kmdifocuslist.cpp  #1.1:1.2
@@ -58,6 +58,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