В
main.qml динамически создаю объекты
SceneItem.qml :
function createSceneItem(xPos, yPos, scaleFactor) {
console.log("function emited", xPos, yPos, scaleFactor)
var component = Qt.createComponent("SceneItem.qml")
var object = component.createObject(root)
object.x = xPos
object.y = yPos
object.scale = scaleFactor
}
Как передать значения пользовательским свойствам создаваемого объекта и свойствам его составных элементов?
Например, SceneItem имеет следующий вид:
import QtQuick 1.0
Item {
id: sceneItem
width: 300; height: 100
property int number: 0
Rectangle{
id: back
anchors.fill: parent
color: "lightgray"
}
TextEdit{
id: itemText
text: "new item"
}
Как при создании объекта указать значение его свойства
number и, например, свойства
text у itemText