diff --git a/src/plugins/coreplugin/statusbarmanager.cpp b/src/plugins/coreplugin/statusbarmanager.cpp index 797580d7a9a..75864001a61 100644 --- a/src/plugins/coreplugin/statusbarmanager.cpp +++ b/src/plugins/coreplugin/statusbarmanager.cpp @@ -103,7 +103,7 @@ void StatusBarManager::init() void StatusBarManager::objectAdded(QObject *obj) { - StatusBarWidget *view = Aggregation::query(obj); + StatusBarWidget *view = qobject_cast(obj); if (!view) return; @@ -116,7 +116,7 @@ void StatusBarManager::objectAdded(QObject *obj) void StatusBarManager::aboutToRemoveObject(QObject *obj) { - StatusBarWidget *view = Aggregation::query(obj); + StatusBarWidget *view = qobject_cast(obj); if (!view) return; m_mainWnd->removeContextObject(view);