| 
 QMouseEventTransition ClassThe QMouseEventTransition class provides a transition for mouse events. More...  #include <QMouseEventTransition>Inherits: QEventTransition. This class was introduced in Qt 4.6. Properties
 
 Public Functions
 
 Signals
 
 Protected Functions
 Reimplemented Protected Functions
 
 Additional Inherited MembersDetailed DescriptionThe QMouseEventTransition class provides a transition for mouse events. QMouseEventTransition is part of The State Machine Framework. See also QState::addTransition(). Property Documentation
 | 
| Qt::MouseButton | button() const | 
| void | setButton(Qt::MouseButton button) | 
This property holds the keyboard modifier mask that this mouse event transition checks for.
Access functions:
| Qt::KeyboardModifiers | modifierMask() const | 
| void | setModifierMask(Qt::KeyboardModifiers modifierMask) | 
Constructs a new mouse event transition with the given sourceState.
Constructs a new mouse event transition for events of the given type for the given object, with the given button and sourceState.
Destroys this mouse event transition.
Reimplemented from QAbstractTransition::eventTest().
Returns the hit test path for this mouse event transition.
See also setHitTestPath().
Reimplemented from QAbstractTransition::onTransition().
Sets the hit test path for this mouse event transition to path. If a valid path has been set, the transition will only trigger if the mouse event position (QMouseEvent::pos()) is inside the path.
See also hitTestPath() and QPainterPath::contains().