java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.statemachine.QAbstractTransition
io.qt.statemachine.QSignalTransition
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QSignalTransition extends QAbstractTransition
Java wrapper for Qt class QSignalTransition
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.statemachine.QAbstractTransition
QAbstractTransition.TransitionType
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.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
senderObjectChanged
QObject.PrivateSignal0
signalChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.Fields inherited from class io.qt.statemachine.QAbstractTransition
targetStateChanged, targetStatesChanged, triggered
-
Constructor Summary
Constructors Modifier Constructor Description QSignalTransition()
Overloaded constructor forQSignalTransition(io.qt.statemachine.QState)
withsourceState = null
.QSignalTransition(QMetaObject.AbstractSignal signal)
Overloaded constructor forQSignalTransition(io.qt.core.QMetaObject.AbstractSignal, io.qt.core.QState)
.QSignalTransition(QMetaObject.AbstractSignal signal, QState sourceState)
Constructs a new signal transition associated with the given signal of the given sender object and with the given sourceState.protected
QSignalTransition(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.QSignalTransition(QObject sender, String signal)
Overloaded constructor forQSignalTransition(io.qt.core.QObject, java.lang.String, io.qt.statemachine.QState)
withsourceState = null
.QSignalTransition(QObject sender, String signal, QState sourceState)
protected
QSignalTransition(QtObject.QPrivateConstructor p)
Constructor for internal use only.QSignalTransition(QState sourceState)
-
Method Summary
Modifier and Type Method Description boolean
event(QEvent e)
protected boolean
eventTest(QEvent event)
protected void
onTransition(QEvent event)
QObject
senderObject()
void
setSenderObject(QObject sender)
void
setSignal(QByteArray signal)
void
setSignal(QMetaObject.AbstractSignal signal)
Sets the signal associated with this signal transition.QByteArray
signal()
Methods inherited from class io.qt.statemachine.QAbstractTransition
addAnimation, animations, machine, removeAnimation, setTargetState, setTargetStates, setTransitionType, sourceState, targetState, targetStates, transitionType
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, 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, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
senderObjectChanged
-
signalChanged
-
-
Constructor Details
-
QSignalTransition
public QSignalTransition()Overloaded constructor for
QSignalTransition(io.qt.statemachine.QState)
withsourceState = null
. -
QSignalTransition
-
QSignalTransition
Overloaded constructor for
QSignalTransition(io.qt.core.QObject, java.lang.String, io.qt.statemachine.QState)
withsourceState = null
. -
QSignalTransition
-
QSignalTransition
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QSignalTransition
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java. -
QSignalTransition
Overloaded constructor forQSignalTransition(io.qt.core.QMetaObject.AbstractSignal, io.qt.core.QState)
. -
QSignalTransition
Constructs a new signal transition associated with the given signal of the given sender object and with the given sourceState.
-
-
Method Details
-
senderObject
-
setSenderObject
-
setSignal
-
signal
-
event
Description copied from class:QObject
- Overrides:
event
in classQAbstractTransition
-
eventTest
- Specified by:
eventTest
in classQAbstractTransition
-
onTransition
- Specified by:
onTransition
in classQAbstractTransition
-
setSignal
Sets the signal associated with this signal transition.
-