2

そのため、モデルとデリゲートに接続された行があります。新しいアイテムが行に追加されたら、右からアニメーション化します。これは、新しいアイテムの幅が「58」の場合に機能します。

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

    Repeater {
        model: myModel
        delegate: myDelegate
    }
}

その幅を、ハードコーディングするのではなく、追加するアイテムの幅に設定するにはどうすればよいですか?

4

0 に答える 0