42 #ifndef QABSTRACTTRANSITION_H 43 #define QABSTRACTTRANSITION_H 45 #include <QtCore/qobject.h> 47 #include <QtCore/qlist.h> 55 #ifndef QT_NO_STATEMACHINE 62 #ifndef QT_NO_ANIMATION 77 QState *sourceState()
const;
85 #ifndef QT_NO_ANIMATION 92 #if !defined(Q_MOC_RUN) && !defined(qdoc) 112 #endif //QT_NO_STATEMACHINE #define QT_END_NAMESPACE
This macro expands to.
The QAbstractTransition class is the base class of transitions between QAbstractState objects...
QList< QAbstractState * > targetStates
the target states of this transition
The QStateMachine class provides a hierarchical finite state machine.
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
The QObject class is the base class of all Qt objects.
virtual bool event(QEvent *)
This virtual function receives events to an object and should return true if the event e was recogniz...
The QState class provides a general-purpose state for QStateMachine.
QAbstractState * targetState
the target state of this transition
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QAbstractState class is the base class of states of a QStateMachine.
The QAbstractAnimation class is the base of all animations.
QState * sourceState
the source state (parent) of this transition
#define Q_DECLARE_PRIVATE(Class)
The QEvent class is the base class of all event classes.
The QList class is a template class that provides lists.