diff --git a/src/plugins/qmljsinspector/qmljsinspectorplugin.cpp b/src/plugins/qmljsinspector/qmljsinspectorplugin.cpp index 6a3c8d20c98..d0db3643dfc 100644 --- a/src/plugins/qmljsinspector/qmljsinspectorplugin.cpp +++ b/src/plugins/qmljsinspector/qmljsinspectorplugin.cpp @@ -35,7 +35,6 @@ #include #include -#include #include #include @@ -135,10 +134,8 @@ void InspectorPlugin::objectAdded(QObject *object) return; } - Debugger::QmlEngine *engine = qobject_cast(object); - if (engine) { - m_inspectorUi->setDebuggerEngine(engine); - } + if (object->objectName() == QLatin1String("QmlEngine")) + m_inspectorUi->setDebuggerEngine(object); } void InspectorPlugin::aboutToRemoveObject(QObject *obj)