forked from qt-creator/qt-creator
QmlProjectManager: Remove DesignModeContext
This sets no context, i.e. effectively does not do anything. Change-Id: I5f2e30f61fd5547f71cd69a43667c21ea4d06c77 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user