java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.qt3d.animation.QAbstractAnimation
io.qt.qt3d.animation.QKeyframeAnimation
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QKeyframeAnimation extends QAbstractAnimation
A class implementing simple keyframe animation to a QTransform
Java wrapper for Qt class Qt3DAnimation::QKeyframeAnimation
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QKeyframeAnimation.RepeatMode
Java wrapper for Qt enum Qt3DAnimation::QKeyframeAnimation::RepeatModeNested classes/interfaces inherited from class io.qt.qt3d.animation.QAbstractAnimation
QAbstractAnimation.AnimationType
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal1<QEasingCurve>
easingChanged
QObject.Signal1<QKeyframeAnimation.RepeatMode>
endModeChanged
QObject.Signal1<List<Float>>
framePositionsChanged
QObject.Signal1<QKeyframeAnimation.RepeatMode>
startModeChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal1<QTransform>
targetChanged
QObject.Signal1<String>
targetNameChanged
Fields inherited from class io.qt.qt3d.animation.QAbstractAnimation
animationNameChanged, durationChanged, positionChanged
-
Constructor Summary
Constructors Modifier Constructor Description QKeyframeAnimation()
Overloaded constructor forQKeyframeAnimation(io.qt.core.QObject)
withparent = null
.QKeyframeAnimation(QObject parent)
protected
QKeyframeAnimation(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QKeyframeAnimation(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description void
addKeyframe(QTransform keyframe)
QEasingCurve
easing()
QKeyframeAnimation.RepeatMode
endMode()
List<Float>
framePositions()
List<QTransform>
keyframeList()
void
removeKeyframe(QTransform keyframe)
void
setEasing(QEasingCurve easing)
void
setEndMode(QKeyframeAnimation.RepeatMode mode)
void
setFramePositions(Collection<Float> positions)
void
setKeyframes(Collection<QTransform> keyframes)
void
setStartMode(QKeyframeAnimation.RepeatMode mode)
void
setTarget(QTransform target)
void
setTargetName(String name)
QKeyframeAnimation.RepeatMode
startMode()
QTransform
target()
String
targetName()
Methods inherited from class io.qt.qt3d.animation.QAbstractAnimation
animationName, animationType, duration, position, setAnimationName, setDuration, setPosition
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
easingChanged
-
endModeChanged
-
framePositionsChanged
-
startModeChanged
-
targetChanged
-
targetNameChanged
-
-
Constructor Details
-
QKeyframeAnimation
public QKeyframeAnimation()Overloaded constructor for
QKeyframeAnimation(io.qt.core.QObject)
withparent = null
. -
QKeyframeAnimation
-
QKeyframeAnimation
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QKeyframeAnimation
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details