QmlDesigner: Inflate dot properties for binding editor

Task-numbner: QDS-15183
Change-Id: If899ca6ff3f8416205718bb4ae6f5570e66ab666
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
This commit is contained in:
Thomas Hartmann
2025-04-10 18:57:29 +02:00
committed by Thomas Hartmann
parent 65b91c87e0
commit d692c3ba54

View File

@@ -205,8 +205,9 @@ void BindingEditor::prepareBindings()
for (const auto &objnode : allNodes) {
BindingEditorDialog::BindingOption binding;
for (const auto &property : objnode.metaInfo().properties()) {
const auto &propertyType = property.propertyType();
for (const auto &property :
MetaInfoUtils::addInflatedValueAndReadOnlyProperties(objnode.metaInfo().properties())) {
const auto &propertyType = property.property.propertyType();
if (compareTypes(m_backendValueType, propertyType)) {
binding.properties.append(QString::fromUtf8(property.name()));