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(o); - if (!w) return; + if (!o || !o->isWidgetType()) return; + QWidget *w=(QWidget*)o; m_list.remove(w); }