42 #ifndef QBASICMOUSEEVENTTRANSITION_P_H 43 #define QBASICMOUSEEVENTTRANSITION_P_H 56 #include <QtCore/qabstracttransition.h> 58 #ifndef QT_NO_STATEMACHINE 60 #include <QtGui/qevent.h> 82 Qt::KeyboardModifiers modifierMask()
const;
83 void setModifierMask(Qt::KeyboardModifiers modifiers);
99 #endif //QT_NO_STATEMACHINE
The QBasicMouseEventTransition class provides a transition for Qt mouse events.
#define QT_END_NAMESPACE
This macro expands to.
The QAbstractTransition class is the base class of transitions between QAbstractState objects...
The QPainterPath class provides a container for painting operations, enabling graphical shapes to be ...
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
virtual bool eventTest(QEvent *event)=0
This function is called to determine whether the given event should cause this transition to trigger...
The QState class provides a general-purpose state for QStateMachine.
#define QT_BEGIN_NAMESPACE
This macro expands to.
Type
This enum type defines the valid event types in Qt.
#define Q_AUTOTEST_EXPORT
#define Q_DECLARE_PRIVATE(Class)
The QEvent class is the base class of all event classes.
virtual void onTransition(QEvent *event)=0
This function is called when the transition is triggered.