src/corelib/statemachine/qstatemachine_p.h
changeset 19 fcece45ef507
parent 18 2f34d5167611
equal deleted inserted replaced
18:2f34d5167611 19:fcece45ef507
   123 
   123 
   124     QState *rootState() const;
   124     QState *rootState() const;
   125 
   125 
   126     QState *startState();
   126     QState *startState();
   127     void removeStartState();
   127     void removeStartState();
       
   128 
       
   129     void clearHistory();
   128 
   130 
   129     void microstep(QEvent *event, const QList<QAbstractTransition*> &transitionList);
   131     void microstep(QEvent *event, const QList<QAbstractTransition*> &transitionList);
   130     bool isPreempted(const QAbstractState *s, const QSet<QAbstractTransition*> &transitions) const;
   132     bool isPreempted(const QAbstractState *s, const QSet<QAbstractTransition*> &transitions) const;
   131     QSet<QAbstractTransition*> selectTransitions(QEvent *event) const;
   133     QSet<QAbstractTransition*> selectTransitions(QEvent *event) const;
   132     QList<QAbstractState*> exitStates(QEvent *event, const QList<QAbstractTransition*> &transitionList);
   134     QList<QAbstractState*> exitStates(QEvent *event, const QList<QAbstractTransition*> &transitionList);