java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.core.QTimeLine
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QTimeLine extends QObject
Timeline for controlling animations
Java wrapper for Qt class QTimeLine
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QTimeLine.Direction
Java wrapper for Qt enum QTimeLine::Directionstatic class
QTimeLine.State
Java wrapper for Qt enum QTimeLine::StateNested 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.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, 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.PrivateSignal0
finished
QObject.PrivateSignal1<@QtPrimitiveType Integer>
frameChanged
QObject.PrivateSignal1<QTimeLine.State>
stateChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.PrivateSignal1<@QtPrimitiveType Double>
valueChanged
-
Constructor Summary
Constructors Modifier Constructor Description QTimeLine()
Overloaded constructor forQTimeLine(int, io.qt.core.QObject)
QTimeLine(int duration)
Overloaded constructor forQTimeLine(int, io.qt.core.QObject)
withparent = null
.QTimeLine(int duration, QObject parent)
protected
QTimeLine(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QTimeLine(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description int
currentFrame()
int
currentTime()
double
currentValue()
QTimeLine.Direction
direction()
int
duration()
QEasingCurve
easingCurve()
int
endFrame()
int
frameForTime(int msec)
int
loopCount()
void
resume()
void
setCurrentTime(int msec)
void
setDirection(QTimeLine.Direction direction)
void
setDuration(int duration)
void
setEasingCurve(QEasingCurve curve)
void
setEndFrame(int frame)
void
setFrameRange(int startFrame, int endFrame)
void
setLoopCount(int count)
void
setPaused(boolean paused)
void
setStartFrame(int frame)
void
setUpdateInterval(int interval)
void
start()
int
startFrame()
QTimeLine.State
state()
void
stop()
protected void
timerEvent(QTimerEvent event)
void
toggleDirection()
int
updateInterval()
double
valueForTime(int msec)
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, 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, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
finished
-
frameChanged
-
stateChanged
-
valueChanged
-
-
Constructor Details
-
QTimeLine
public QTimeLine(int duration)Overloaded constructor for
QTimeLine(int, io.qt.core.QObject)
withparent = null
. -
QTimeLine
public QTimeLine() -
QTimeLine
-
QTimeLine
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QTimeLine
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
currentFrame
-
currentTime
-
currentValue
-
direction
-
duration
-
easingCurve
-
endFrame
-
frameForTime
-
loopCount
-
resume
public final void resume() -
setCurrentTime
public final void setCurrentTime(int msec) -
setDirection
-
setDuration
-
setEasingCurve
-
setEndFrame
-
setFrameRange
-
setLoopCount
-
setPaused
public final void setPaused(boolean paused) -
setStartFrame
-
setUpdateInterval
-
start
public final void start() -
startFrame
-
state
-
stop
public final void stop() -
toggleDirection
public final void toggleDirection() -
updateInterval
-
timerEvent
- Overrides:
timerEvent
in classQObject
-
valueForTime
-