42 #ifndef QSIGNALTRANSITION_H 43 #define QSIGNALTRANSITION_H 45 #include <QtCore/qabstracttransition.h> 53 #ifndef QT_NO_STATEMACHINE 68 void setSenderObject(
QObject *sender);
84 #endif //QT_NO_STATEMACHINE QByteArray signal
the signal that this signal transition is associated with
#define QT_END_NAMESPACE
This macro expands to.
The QAbstractTransition class is the base class of transitions between QAbstractState objects...
The QByteArray class provides an array of bytes.
#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 QObject class is the base class of all Qt objects.
The QState class provides a general-purpose state for QStateMachine.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QSignalTransition class provides a transition based on a Qt signal.
QObject * senderObject
the sender object that this signal transition is associated with
bool event(QEvent *e)
Reimplemented Function
#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.