diff options
Diffstat (limited to 'doc/src/qtquick2/animation.qdoc')
-rw-r--r-- | doc/src/qtquick2/animation.qdoc | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/doc/src/qtquick2/animation.qdoc b/doc/src/qtquick2/animation.qdoc index cf656fb209..7e74f06abf 100644 --- a/doc/src/qtquick2/animation.qdoc +++ b/doc/src/qtquick2/animation.qdoc @@ -34,27 +34,27 @@ \keyword qml-animation-elements \section1 Animation and Transitions Elements \list -\o \l {Transition} - Animates transitions during state changes -\o \l {SequentialAnimation} - Runs animations sequentially -\o \l {ParallelAnimation} - Runs animations in parallel -\o \l {Behavior} - Specifies a default animation for property changes -\o \l {PropertyAction} - Sets immediate property changes during animation -\o \l {PauseAnimation} - Introduces a pause in an animation -\o \l {SmoothedAnimation} - Allows a property to smoothly track a value -\o \l {SpringAnimation} - Allows a property to track a value in a spring-like motion -\o \l {ScriptAction} - Runs scripts during an animation +\li \l {Transition} - Animates transitions during state changes +\li \l {SequentialAnimation} - Runs animations sequentially +\li \l {ParallelAnimation} - Runs animations in parallel +\li \l {Behavior} - Specifies a default animation for property changes +\li \l {PropertyAction} - Sets immediate property changes during animation +\li \l {PauseAnimation} - Introduces a pause in an animation +\li \l {SmoothedAnimation} - Allows a property to smoothly track a value +\li \l {SpringAnimation} - Allows a property to track a value in a spring-like motion +\li \l {ScriptAction} - Runs scripts during an animation \endlist \keyword qml-property-animation-elements Elements that animate properties based on data types \list -\o \l {PropertyAnimation} - Animates property changes -\o \l {NumberAnimation} - Animates properties of type qreal -\o \l {Vector3dAnimation} - Animates properties of type QVector3d -\o \l {ColorAnimation} - Animates color changes -\o \l {RotationAnimation} - Animates rotations -\o \l {ParentAnimation} - Animates parent changes -\o \l {AnchorAnimation} - Animates anchor changes +\li \l {PropertyAnimation} - Animates property changes +\li \l {NumberAnimation} - Animates properties of type qreal +\li \l {Vector3dAnimation} - Animates properties of type QVector3d +\li \l {ColorAnimation} - Animates color changes +\li \l {RotationAnimation} - Animates rotations +\li \l {ParentAnimation} - Animates parent changes +\li \l {AnchorAnimation} - Animates anchor changes \endlist In QML, animations are created by applying animation elements to property @@ -78,7 +78,7 @@ directly. This may be done in signal handlers or attached properties. \snippet doc/src/snippets/qml/animation.qml direct property change -However, to create more control, \i {property animations} apply smooth movements +However, to create more control, \e {property animations} apply smooth movements by interpolating values between property value changes. Property animations provide timing controls and allows different interpolations through \l{qml-easing-animation}{easing curves}. @@ -123,7 +123,7 @@ that the transition applies to any state change. \section2 Default Animation as Behaviors -Default property animations are set using \i {behavior animations}. Animations +Default property animations are set using \e {behavior animations}. Animations declared in \l {Behavior} elements apply to the property and animates any property value changes. However, Behavior elements have an \c enabled property to purposely enable or disable the behavior animations. @@ -144,7 +144,7 @@ demonstration of behavioral animations. \section1 Playing Animations in Parallel or in Sequence -Animations can run \i {in parallel} or \i {in sequence}. Parallel animations +Animations can run \e {in parallel} or \e {in sequence}. Parallel animations will play a group of animations at the same time while sequential animations play a group of animations in order: one after the other. Grouping animations in \l{SequentialAnimation} and \l{ParallelAnimation} will play the animations in @@ -202,22 +202,22 @@ of the different easing types. In addition, QML provides several other elements useful for animation: \list -\o PauseAnimation: enables pauses during animations -\o ScriptAction: allows JavaScript to be executed during an animation, and can +\li PauseAnimation: enables pauses during animations +\li ScriptAction: allows JavaScript to be executed during an animation, and can be used together with StateChangeScript to reused existing scripts -\o PropertyAction: changes a property \i immediately during an animation, +\li PropertyAction: changes a property \e immediately during an animation, without animating the property change \endlist These are specialized animation elements that animate different property types \list -\o SmoothedAnimation: a specialized NumberAnimation that provides smooth +\li SmoothedAnimation: a specialized NumberAnimation that provides smooth changes in animation when the target value changes -\o SpringAnimation: provides a spring-like animation with specialized +\li SpringAnimation: provides a spring-like animation with specialized attributes such as \l {SpringAnimation::}{mass}, \l{SpringAnimation::}{damping} and \l{SpringAnimation::}{epsilon} -\o ParentAnimation: used for animating a parent change (see ParentChange) -\o AnchorAnimation: used for animating an anchor change (see AnchorChanges) +\li ParentAnimation: used for animating a parent change (see ParentChange) +\li AnchorAnimation: used for animating an anchor change (see AnchorChanges) \endlist \section1 Sharing Animation Instances |