diff --git a/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp b/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp index c45dcb99c908d2a3b673b4a4b6312b8663921751..e0b59df2a60626f5b0132ce0e17e5648c2b17efc 100644 --- a/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp +++ b/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp @@ -180,7 +180,7 @@ void StatesEditorView::createNewState() void StatesEditorView::addState() { // can happen when root node is e.g. a ListModel - if (!rootQmlItemNode().isValid()) + if (!QmlItemNode::isValidQmlItemNode(rootModelNode())) return; QStringList modelStateNames = rootStateGroup().names(); diff --git a/src/plugins/qmldesigner/designercore/include/qmlmodelview.h b/src/plugins/qmldesigner/designercore/include/qmlmodelview.h index efa6303f04447751b100e51921abaf22afa53964..86f8937509771851ec92e3a319e9f4707064a330 100644 --- a/src/plugins/qmldesigner/designercore/include/qmlmodelview.h +++ b/src/plugins/qmldesigner/designercore/include/qmlmodelview.h @@ -51,11 +51,6 @@ public: QmlModelView(QObject *parent) ; - - - QmlItemNode rootQmlItemNode() const; - - }; } //QmlDesigner diff --git a/src/plugins/qmldesigner/designercore/model/qmlmodelview.cpp b/src/plugins/qmldesigner/designercore/model/qmlmodelview.cpp index aef75c42a002555d02416b80d8dd8706beb8d86a..193b0c73cddbc6061009a4610598717c8e534954 100644 --- a/src/plugins/qmldesigner/designercore/model/qmlmodelview.cpp +++ b/src/plugins/qmldesigner/designercore/model/qmlmodelview.cpp @@ -55,10 +55,4 @@ QmlModelView::QmlModelView(QObject *parent) : AbstractView(parent) { } - -QmlItemNode QmlModelView::rootQmlItemNode() const -{ - return QmlItemNode(rootModelNode()); -} - } //QmlDesigner