QML Row如何从右边过渡项目?

时间:2012-08-01 01:12:51

标签: qt qml

所以我有一个Row连接到一个模型和一个委托,当一个新项目被附加到该行时,我想从右边动画它。如果新项目的宽度为“58”,则此方法有效:

Row {
    id: myRow
    add: Transition {
        NumberAnimation {
            properties: "x"
            from: width + 58
            easing.type: Easing.OutBounce
            duration: 1000
        }
    }

    Repeater {
        model: myModel
        delegate: myDelegate
    }
}

如何将宽度设置为正在添加的项目的宽度而不是硬编码?

0 个答案:

没有答案