summaryrefslogtreecommitdiffstats
path: root/src/corelib/statemachine
Commit message (Expand)AuthorAgeFilesLines
* Fixes crash when calling QState::setErrorState() with null pointerEskil Abrahamsen Blomfeldt2009-05-121-1/+1
* gracefully handle deletion of transition's target stateKent Hansen2009-05-083-4/+17
* get rid of warningsKent Hansen2009-05-081-2/+0
* make sure connections and event filters are removed when state machine haltsKent Hansen2009-05-082-0/+17
* don't create transition to null stateKent Hansen2009-05-081-2/+5
* don't add signal transition if target is null or signal doesn't existKent Hansen2009-05-071-0/+9
* Make it impossible to have root state as source or target of transition or as...Eskil Abrahamsen Blomfeldt2009-05-073-4/+26
* add QStateMachine::isRunning()Kent Hansen2009-05-072-0/+13
* store top-level animation in dedicated variableKent Hansen2009-05-071-3/+4
* doc: Add documentation for NoCommonAncestorForTransitionError enumEskil Abrahamsen Blomfeldt2009-05-071-0/+5
* Rename NoDefaultStateInHistoryState -> NoDefaultStateInHistoryStateError for ...Eskil Abrahamsen Blomfeldt2009-05-072-5/+5
* Fix infinite loop when source and target of transition are in different treesEskil Abrahamsen Blomfeldt2009-05-072-15/+34
* Make sure machine enters error state if history state has no default stateEskil Abrahamsen Blomfeldt2009-05-071-10/+10
* Remove superfluous codeEskil Abrahamsen Blomfeldt2009-05-061-7/+0
* Fix bogus default start value when interrupting an animation that has anEskil Abrahamsen Blomfeldt2009-05-061-5/+7
* doc improvementsKent Hansen2009-05-054-23/+51
* get rid of warningsKent Hansen2009-05-052-1/+3
* add event as argument to onEntry(), onExit() and onTransition()Kent Hansen2009-05-0518-62/+72
* ignore QState::assignProperty() calls where the target object is 0Kent Hansen2009-05-041-0/+4
* When restoring properties in descendants of a state which assigns it a value,Eskil Abrahamsen Blomfeldt2009-04-301-2/+5
* The intuitive interpretation of RestoreProperties is that a value isEskil Abrahamsen Blomfeldt2009-04-301-0/+11
* kill QStateMachine::animationsFinished(), introduce QState::polished()Kent Hansen2009-04-295-111/+162
* SCXML defines an atomic state as a <state> with no children or <final>. However,Eskil Abrahamsen Blomfeldt2009-04-291-3/+2
* kill QStateMachine::states() and QState::transitions()Kent Hansen2009-04-294-23/+0
* docKent Hansen2009-04-291-1/+7
* kill source/target-specific animationsKent Hansen2009-04-292-74/+0
* rename QBoundEvent to QWrappedEvent and make it publicKent Hansen2009-04-295-51/+83
* add missing QT_END_HEADERKent Hansen2009-04-291-0/+2
* replace QState::Type with QState::childMode propertyKent Hansen2009-04-294-19/+61
* Merge the two queries for entry states to support having history states asEskil Abrahamsen Blomfeldt2009-04-291-71/+78
* rename a few properties and methodsKent Hansen2009-04-296-14/+14
* compileKent Hansen2009-04-291-0/+1
* make history state constructibleKent Hansen2009-04-296-55/+74
* say hello (again) to QAbstract{State,Transition}::machine()Kent Hansen2009-04-294-2/+29
* add animationsEnabled propertyKent Hansen2009-04-293-8/+47
* move assignProperty() to QStateKent Hansen2009-04-298-51/+54
* replace QStateFinished{Event,Transition} by QState::finished() signalKent Hansen2009-04-279-421/+21
* make the entry/exit order well-defined for all combinations of statesKent Hansen2009-04-271-4/+18
* Remove API for setting specific restore policies on states. We have no clearEskil Abrahamsen Blomfeldt2009-04-236-94/+44
* kill the stateactions apiKent Hansen2009-04-2229-1533/+112
* Add API for adding default animations to the state machine. This is especiallyEskil Abrahamsen Blomfeldt2009-04-213-4/+132
* doc: Document return value of QState::addTransition(QAbstractTransition*)Eskil Abrahamsen Blomfeldt2009-04-211-1/+2
* Have QState::addTransition(QAbstractTransition*) return the transition objectEskil Abrahamsen Blomfeldt2009-04-212-5/+6
* rename QTransition -> QActionTransitionKent Hansen2009-04-2113-87/+88
* don't assert if the signal is not validKent Hansen2009-04-211-1/+2
* initialize "for-future-expansion"-pointerKent Hansen2009-04-201-1/+1
* docKent Hansen2009-04-2011-6/+23
* more docKent Hansen2009-04-172-2/+6
* docKent Hansen2009-04-172-3/+1
* compileKent Hansen2009-04-171-0/+2