QmlDesigner: Implement Texture Editor view

Fixes: QDS-8209
Change-Id: Ief0c9f56da79841c745595024dbcd9219072b681
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
Mahmoud Badri
2022-11-17 12:54:19 +02:00
parent 9880d9a33a
commit 815dd39e47
32 changed files with 2324 additions and 55 deletions

View File

@@ -825,6 +825,12 @@ void MaterialEditorView::variantPropertiesChanged(const QList<VariantProperty> &
changed = true;
}
if (!changed && node.metaInfo().isQtQuick3DTexture()
&& m_selectedMaterial.bindingProperties().size() > 0) {
// update preview when editing texture properties if the material has binding properties
changed = true;
}
dynamicPropertiesModel()->dispatchPropertyChanges(property);
}
if (changed)