forked from qt-creator/qt-creator
StatusBarManager: Simplify code
We can simply qobject_cast, since everyone is simply adding their statusbarwidget to the object pool and not a aggregate. Change-Id: I838a36ef532f3c68c9c41d71b69edadaa1d278de Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
@@ -103,7 +103,7 @@ void StatusBarManager::init()
|
|||||||
|
|
||||||
void StatusBarManager::objectAdded(QObject *obj)
|
void StatusBarManager::objectAdded(QObject *obj)
|
||||||
{
|
{
|
||||||
StatusBarWidget *view = Aggregation::query<StatusBarWidget>(obj);
|
StatusBarWidget *view = qobject_cast<StatusBarWidget *>(obj);
|
||||||
if (!view)
|
if (!view)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
@@ -116,7 +116,7 @@ void StatusBarManager::objectAdded(QObject *obj)
|
|||||||
|
|
||||||
void StatusBarManager::aboutToRemoveObject(QObject *obj)
|
void StatusBarManager::aboutToRemoveObject(QObject *obj)
|
||||||
{
|
{
|
||||||
StatusBarWidget *view = Aggregation::query<StatusBarWidget>(obj);
|
StatusBarWidget *view = qobject_cast<StatusBarWidget *>(obj);
|
||||||
if (!view)
|
if (!view)
|
||||||
return;
|
return;
|
||||||
m_mainWnd->removeContextObject(view);
|
m_mainWnd->removeContextObject(view);
|
||||||
|
|||||||
Reference in New Issue
Block a user