Qt 4.8
|
The Behavior element allows you to specify a default animation for a property change. More...
The Behavior element allows you to specify a default animation for a property change.
A Behavior defines the default animation to be applied whenever a particular property value changes.
For example, the following Behavior defines a NumberAnimation to be run whenever the Rectangle's width
value changes. When the MouseArea is clicked, the width
is changed, triggering the behavior's animation:
Note that a property cannot have more than one assigned Behavior. To provide multiple animations within a Behavior, use ParallelAnimation or SequentialAnimation.
If a QML States{state change} has a Transition that matches the same property as a Behavior, the Transition animation overrides the Behavior for that state change. For general advice on using Behaviors to animate state changes, see Using QML Behaviors with States.