diff --git a/src/plugins/qmljsinspector/qmljsinspectorplugin.cpp b/src/plugins/qmljsinspector/qmljsinspectorplugin.cpp index e4168f2c060..57908d52183 100644 --- a/src/plugins/qmljsinspector/qmljsinspectorplugin.cpp +++ b/src/plugins/qmljsinspector/qmljsinspectorplugin.cpp @@ -94,6 +94,11 @@ InspectorPlugin::~InspectorPlugin() qDebug() << Q_FUNC_INFO; } +QmlJS::ModelManagerInterface *InspectorPlugin::modelManager() const +{ + return ExtensionSystem::PluginManager::instance()->getObject(); +} + ClientProxy *InspectorPlugin::clientProxy() const { return _clientProxy; diff --git a/src/plugins/qmljsinspector/qmljsinspectorplugin.h b/src/plugins/qmljsinspector/qmljsinspectorplugin.h index 53631bf37d9..b4056ae9b0d 100644 --- a/src/plugins/qmljsinspector/qmljsinspectorplugin.h +++ b/src/plugins/qmljsinspector/qmljsinspectorplugin.h @@ -30,6 +30,7 @@ #define QMLJSINSPECTORPLUGIN_H #include +#include #include #include @@ -61,6 +62,7 @@ public: static InspectorPlugin *instance(); + QmlJS::ModelManagerInterface *modelManager() const; ClientProxy *clientProxy() const; Inspector *inspector() const;