diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.cpp index aa114f38af7..dea11cb83e8 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.cpp +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.cpp @@ -633,6 +633,11 @@ QList ServerNodeInstance::childItems() const return m_nodeInstance->childItems(); } +QQuickItem *ServerNodeInstance::rootQuickItem() const +{ + return qobject_cast(internalObject()); +} + QString ServerNodeInstance::id() const { return m_nodeInstance->id(); diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.h b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.h index ddee8202b8f..63a0af48ef0 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.h +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.h @@ -157,6 +157,7 @@ public: QList childItems() const; + QQuickItem *rootQuickItem() const; QString id() const; qint32 instanceId() const;