diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2022-03-25 19:32:11 +0100 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2022-03-25 21:44:16 +0000 |
commit | dc6dbbf082802816cd6f7d086b477494caac92db (patch) | |
tree | f477bd556e336656af1928c19b232596ab8f05be | |
parent | 6271b7ad850d3b92fb487a717e239b4795a92903 (diff) |
QmlDesigner: Add support for object propertiesqds/v3.2.0qds-3.2
property QtObject: myObject: QtObject {}
Change-Id: I1f1428bdb383c31fd2976bd7ac69087da54d1044
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
-rw-r--r-- | src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp index 1497c5da22..d966d4fda1 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp @@ -97,6 +97,9 @@ static TypeName resolveTypeName(const ASTPropertyReference *ref, const ContextPt if (const CppComponentValue * componentObjectValue = value->asCppComponentValue()) { type = componentObjectValue->className().toUtf8(); dotProperties = getObjectTypes(componentObjectValue, context); + } else if (const ObjectValue * objectValue = value->asObjectValue()) { + type = objectValue->className().toUtf8(); + dotProperties = getObjectTypes(objectValue, context); } if (type == "alias") { |