diff --git a/src/plugins/qmlprojectmanager/qdslandingpage.h b/src/plugins/qmlprojectmanager/qdslandingpage.h index 55873a98c16..63b2d0f317a 100644 --- a/src/plugins/qmlprojectmanager/qdslandingpage.h +++ b/src/plugins/qmlprojectmanager/qdslandingpage.h @@ -12,14 +12,6 @@ namespace QmlProjectManager { namespace Internal { -class DesignModeContext : public Core::IContext -{ - Q_OBJECT - -public: - DesignModeContext(QWidget *widget) : Core::IContext(widget) { setWidget(widget); } -}; - class QdsLandingPageWidget : public QWidget { Q_OBJECT diff --git a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp index 1bc61c3b825..f0c1b6c6885 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp @@ -302,10 +302,8 @@ void QmlProjectPlugin::initialize() m_landingPageWidget = new QdsLandingPageWidget(); const QStringList mimeTypes = {Utils::Constants::QMLUI_MIMETYPE}; - auto context = new Internal::DesignModeContext(m_landingPageWidget); - ICore::addContextObject(context); - DesignMode::registerDesignWidget(m_landingPageWidget, mimeTypes, context->context()); + DesignMode::registerDesignWidget(m_landingPageWidget, mimeTypes, {}); connect(ModeManager::instance(), &ModeManager::currentModeChanged, this, &QmlProjectPlugin::editorModeChanged);