diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2020-04-21 08:16:40 +0200 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2020-04-21 10:57:45 +0000 |
commit | b39edea49500831ff62f3f28c17bcca89a05dd17 (patch) | |
tree | 846f1ba2ce3464469d0d67e085d17e2882b3145a | |
parent | 3caafb2b8194ab28c5ee9f9772abd6233aa3845d (diff) | |
download | qt-creator-b39edea49500831ff62f3f28c17bcca89a05dd17.tar.gz |
QmlDesigner: Add QmlObjectNode::allStateNames()
Change-Id: Icc6a7404f4437411189465cb71e8bc3543b68d23
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r-- | src/plugins/qmldesigner/designercore/include/qmlobjectnode.h | 2 | ||||
-rw-r--r-- | src/plugins/qmldesigner/designercore/model/qmlobjectnode.cpp | 5 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/designercore/include/qmlobjectnode.h b/src/plugins/qmldesigner/designercore/include/qmlobjectnode.h index 02e447aa8b..48b7c1ac00 100644 --- a/src/plugins/qmldesigner/designercore/include/qmlobjectnode.h +++ b/src/plugins/qmldesigner/designercore/include/qmlobjectnode.h @@ -120,6 +120,8 @@ public: static QString generateTranslatableText(const QString& text); QString simplifiedTypeName() const; + QStringList allStateNames() const; + protected: NodeInstance nodeInstance() const; QmlObjectNode nodeForInstance(const NodeInstance &instance) const; diff --git a/src/plugins/qmldesigner/designercore/model/qmlobjectnode.cpp b/src/plugins/qmldesigner/designercore/model/qmlobjectnode.cpp index 07ee742c84..e811ca071e 100644 --- a/src/plugins/qmldesigner/designercore/model/qmlobjectnode.cpp +++ b/src/plugins/qmldesigner/designercore/model/qmlobjectnode.cpp @@ -719,4 +719,9 @@ QString QmlObjectNode::simplifiedTypeName() const return modelNode().simplifiedTypeName(); } +QStringList QmlObjectNode::allStateNames() const +{ + return nodeInstance().allStateNames(); +} + } //QmlDesigner |