qt6-bb10/qtdeclarative/tests/auto/quick/qquickanimations/data/signals.qml

31 lines
595 B
QML

import QtQuick 2.0
Item {
id: wrapper
width: 400; height: 400
function start() { animation.start() }
function stop() { animation.stop() }
property alias alwaysRunToEnd: animation.alwaysRunToEnd
property int startedCount: 0
property int stoppedCount: 0
Rectangle {
id: greenRect
width: 50; height: 50
color: "green"
NumberAnimation on x {
id: animation
from: 0
to: 100
duration: 200
onStarted: ++startedCount
onStopped: ++stoppedCount
}
}
}