forked from qt-creator/qt-creator
QmlDesigner: Create texture id based on name
Fixes: QDS-9131 Change-Id: I76d7a0aa132625664518b6d785f4a9edc9ee8e50 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
@@ -85,7 +85,9 @@ ModelNode CreateTexture::createTextureFromImage(const QString &assetPath, AddTex
|
||||
newTexNode = m_view->createModelNode("QtQuick3D.Texture",
|
||||
metaInfo.majorVersion(),
|
||||
metaInfo.minorVersion());
|
||||
newTexNode.validId();
|
||||
|
||||
newTexNode.setIdWithoutRefactoring(m_view->model()->generateNewId(QFileInfo(assetPath).baseName()));
|
||||
|
||||
VariantProperty sourceProp = newTexNode.variantProperty("source");
|
||||
sourceProp.setValue(textureSource);
|
||||
matLib.defaultNodeListProperty().reparentHere(newTexNode);
|
||||
|
Reference in New Issue
Block a user