java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.statemachine.QAbstractTransition
io.qt.statemachine.QEventTransition
io.qt.statemachine.QMouseEventTransition
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QMouseEventTransition extends QEventTransition
Java wrapper for Qt class QMouseEventTransition
-
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 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 QMouseEventTransition()
Overloaded constructor forQMouseEventTransition(io.qt.statemachine.QState)
withsourceState = null
.protected
QMouseEventTransition(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.QMouseEventTransition(QObject object, QEvent.Type type, Qt.MouseButton button)
Overloaded constructor forQMouseEventTransition(io.qt.core.QObject, io.qt.core.QEvent.Type, io.qt.core.Qt.MouseButton, io.qt.statemachine.QState)
withsourceState = null
.QMouseEventTransition(QObject object, QEvent.Type type, Qt.MouseButton button, QState sourceState)
protected
QMouseEventTransition(QtObject.QPrivateConstructor p)
Constructor for internal use only.QMouseEventTransition(QState sourceState)
-
Method Summary
Modifier and Type Method Description Qt.MouseButton
button()
protected boolean
eventTest(QEvent event)
QPainterPath
hitTestPath()
Qt.KeyboardModifiers
modifierMask()
protected void
onTransition(QEvent event)
void
setButton(Qt.MouseButton button)
void
setHitTestPath(QPainterPath path)
void
setModifierMask(Qt.KeyboardModifier... modifiers)
Overloaded function forsetModifierMask(io.qt.core.Qt.KeyboardModifiers)
.void
setModifierMask(Qt.KeyboardModifiers modifiers)
Methods inherited from class io.qt.statemachine.QEventTransition
event, eventSource, eventType, setEventSource, setEventType
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.
-
-
Constructor Details
-
QMouseEventTransition
Overloaded constructor for
QMouseEventTransition(io.qt.core.QObject, io.qt.core.QEvent.Type, io.qt.core.Qt.MouseButton, io.qt.statemachine.QState)
withsourceState = null
. -
QMouseEventTransition
public QMouseEventTransition(QObject object, QEvent.Type type, Qt.MouseButton button, QState sourceState) -
QMouseEventTransition
public QMouseEventTransition()Overloaded constructor for
QMouseEventTransition(io.qt.statemachine.QState)
withsourceState = null
. -
QMouseEventTransition
-
QMouseEventTransition
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QMouseEventTransition
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
button
-
hitTestPath
-
modifierMask
-
setButton
-
setHitTestPath
-
setModifierMask
Overloaded function for
setModifierMask(io.qt.core.Qt.KeyboardModifiers)
. -
setModifierMask
-
eventTest
- Overrides:
eventTest
in classQEventTransition
-
onTransition
- Overrides:
onTransition
in classQEventTransition
-