Unnamed
public text v1 · immutable--- ./shortcutmanager.cpp.orig 2007-02-10 23:44:17.000000000 +0200
+++ ./shortcutmanager.cpp 2007-02-10 23:46:07.000000000 +0200
@@ -95,8 +95,8 @@ void ShortcutManager::connect(const QStr
if (!sequence.isEmpty()) {
QAction* act = new QAction(parent);
act->setShortcut(sequence);
- if (QWidget* w = dynamic_cast<QWidget*>(parent))
- w->addAction(act);
+ if (parent->isWidgetType())
+ ((QWidget*) parent)->addAction(act);
parent->connect(act, SIGNAL(activated()), slot);
}
}