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 QmlProjectManager {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class DesignModeContext : public Core::IContext
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
|
|
||||||
public:
|
|
||||||
DesignModeContext(QWidget *widget) : Core::IContext(widget) { setWidget(widget); }
|
|
||||||
};
|
|
||||||
|
|
||||||
class QdsLandingPageWidget : public QWidget
|
class QdsLandingPageWidget : public QWidget
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|||||||
@@ -302,10 +302,8 @@ void QmlProjectPlugin::initialize()
|
|||||||
m_landingPageWidget = new QdsLandingPageWidget();
|
m_landingPageWidget = new QdsLandingPageWidget();
|
||||||
|
|
||||||
const QStringList mimeTypes = {Utils::Constants::QMLUI_MIMETYPE};
|
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,
|
connect(ModeManager::instance(), &ModeManager::currentModeChanged,
|
||||||
this, &QmlProjectPlugin::editorModeChanged);
|
this, &QmlProjectPlugin::editorModeChanged);
|
||||||
|
|||||||
Reference in New Issue
Block a user