QtCore/qstatemachine.h Source File
Go to the documentation of this file.
42 #ifndef QSTATEMACHINE_H
43 #define QSTATEMACHINE_H
59 #ifndef QT_NO_STATEMACHINE
61 class QStateMachinePrivate;
69 #ifndef QT_NO_ANIMATION
70 Q_PROPERTY(
bool animated READ isAnimated WRITE setAnimated)
89 friend class QSignalTransitionPrivate;
120 NoCommonAncestorForTransitionError
133 bool isRunning()
const;
135 #ifndef QT_NO_ANIMATION
136 bool isAnimated()
const;
137 void setAnimated(
bool enabled);
142 #endif // QT_NO_ANIMATION
148 int postDelayedEvent(
QEvent *event,
int delay);
149 bool cancelDelayedEvent(
int id);
153 #ifndef QT_NO_STATEMACHINE_EVENTFILTER
166 void onEntry(
QEvent *event);
167 void onExit(
QEvent *event);
169 virtual void beginSelectTransitions(
QEvent *event);
170 virtual void endSelectTransitions(
QEvent *event);
172 virtual void beginMicrostep(
QEvent *event);
173 virtual void endMicrostep(
QEvent *event);
185 #ifndef QT_NO_ANIMATION
190 #endif //QT_NO_STATEMACHINE
#define Q_PRIVATE_SLOT(d, signature)
#define QT_BEGIN_NAMESPACE
QList< QVariant > arguments() const