diff -r 5dc02b23752f -r 3e2da88830cd src/plugins/accessible/widgets/qaccessiblewidgets.cpp --- a/src/plugins/accessible/widgets/qaccessiblewidgets.cpp Tue Jul 06 15:10:48 2010 +0300 +++ b/src/plugins/accessible/widgets/qaccessiblewidgets.cpp Wed Aug 18 10:37:55 2010 +0300 @@ -984,7 +984,7 @@ int QAccessibleDockWidget::indexOfChild(const QAccessibleInterface *child) const { if (child) { - if (qobject_cast(child->object()) == dockWidget() && child->role(0) == TitleBar) { + if (child->role(0) == TitleBar) { return 1; } else { return 2; //### @@ -1214,7 +1214,7 @@ QObject *QAccessibleTitleBar::object() const { - return m_dockWidget; + return 0; } QDockWidgetLayout *QAccessibleTitleBar::dockWidgetLayout() const