forked from qt-creator/qt-creator
QmlDesigner: Reset dynamicPropertiesModel on state change
Change-Id: If503d0d4f5cb3d23c4445fa6e774729779d4dd5b Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
@@ -208,6 +208,11 @@ void ConnectionView::importsChanged(const QList<Import> & /*addedImports*/, cons
|
|||||||
backendModel()->resetModel();
|
backendModel()->resetModel();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ConnectionView::currentStateChanged(const ModelNode &node)
|
||||||
|
{
|
||||||
|
dynamicPropertiesModel()->reset();
|
||||||
|
}
|
||||||
|
|
||||||
WidgetInfo ConnectionView::widgetInfo()
|
WidgetInfo ConnectionView::widgetInfo()
|
||||||
{
|
{
|
||||||
return createWidgetInfo(m_connectionViewWidget.data(),
|
return createWidgetInfo(m_connectionViewWidget.data(),
|
||||||
|
@@ -74,6 +74,8 @@ public:
|
|||||||
|
|
||||||
void importsChanged(const QList<Import> &addedImports, const QList<Import> &removedImports) override;
|
void importsChanged(const QList<Import> &addedImports, const QList<Import> &removedImports) override;
|
||||||
|
|
||||||
|
void currentStateChanged(const ModelNode &node) override;
|
||||||
|
|
||||||
WidgetInfo widgetInfo() override;
|
WidgetInfo widgetInfo() override;
|
||||||
bool hasWidget() const override;
|
bool hasWidget() const override;
|
||||||
bool isWidgetEnabled();
|
bool isWidgetEnabled();
|
||||||
|
Reference in New Issue
Block a user