I’m trying to make a reusable animation and it’s not working.
Why would I not be able to do something like this?
I’m defining an animation in file “ZoomAnim.qml” :
import QtQuick 2.1
SequentialAnimation on scale {
PropertyAnimation { property: "scale"; to: 2.0; duration: 500 }
PropertyAnimation { property: "scale"; to: 1.0; duration: 500 }
}
And in another file trying to do something like this:
Rectangle {
id: rect
ZoomAnim { id: myZoom }
MouseArea {
anchors.fill: parent
onClicked: {
myZoom.running = true
}
}
}
Which results in no animation. Presumably the PropertyAnimations are not getting good targets.
Or is there another preferred way to reuse an animation like this across a collection of widgets?
Thanks,
Jake
↧