所以我有一个Row连接到一个模型和一个委托,当一个新项目被附加到该行时,我想从右边动画它。如果新项目的宽度为“58”,则此方法有效:
Row {
id: myRow
add: Transition {
NumberAnimation {
properties: "x"
from: width + 58
easing.type: Easing.OutBounce
duration: 1000
}
}
Repeater {
model: myModel
delegate: myDelegate
}
}
如何将宽度设置为正在添加的项目的宽度而不是硬编码?