summaryrefslogtreecommitdiffstats
path: root/src/corelib/statemachine
Commit message (Expand)AuthorAgeFilesLines
* Allow QFinalStatePrivate to be subclassed.Erik Verbruggen2016-01-286-15/+94
* Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2016-01-191-4/+6
|\
| * QStateMachine: fix ignore high-priority events.Masaru Ueki2016-01-051-4/+6
* | State machine: fix removeConflictingTransitions()Jarek Kobus2015-10-301-2/+2
* | QStateMachine: cleanup QAbstractTransition::setTargetStatesErik Verbruggen2015-10-151-11/+40
* | QStateMachine: fix leak of delayed events.Erik Verbruggen2015-10-151-0/+5
* | Libraries: Fix single-character string literals.Friedemann Kleint2015-10-131-3/+3
* | Add \since 5.6 to method docs and document the changed signalLars Knoll2015-10-081-0/+13
* | QStateMachine: make enterStates/exitStates virtual.Erik Verbruggen2015-09-251-6/+6
* | Add a method to detect when the state-machine can exit.Erik Verbruggen2015-09-152-0/+9
* | Document QStateMachine::running property in single placeLouai Al-Khanji2015-08-251-10/+2
* | QStateMachine: add defaultTransition in QHistoryStateErik Verbruggen2015-07-236-21/+111
* | StateMachine: remove initial state for parallel states.Erik Verbruggen2015-07-231-0/+8
* | QStateMachine: remove left-over method.Erik Verbruggen2015-07-232-68/+5
* | QStateMachinePrivate: replace an inefficient QList with QVectorMarc Mutz2015-07-133-23/+24
* | Fix some qdoc-warnings.Friedemann Kleint2015-07-102-2/+2
* | StateMachine: Move Q...Private::get to _p.h file.Erik Verbruggen2015-07-0812-44/+14
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-07-011-1/+1
|\|
| * Version transitionType as a new propertyAlan Alpert2015-06-111-1/+1
* | QtCore: Use Q_NULLPTR instead of 0 in all public headersMarc Mutz2015-07-018-13/+13
* | QStateMachine: remove unused qHash(QPointer<T>)Marc Mutz2015-06-241-4/+0
* | QAbstractTransition: don't hold QPointers in QListMarc Mutz2015-06-243-3/+4
* | core: Add several QList::reserve() calls.Sérgio Martins2015-06-111-0/+1
* | Merge "Merge remote-tracking branch 'origin/5.5' into dev" into refs/staging/devSimon Hausmann2015-06-047-93/+332
|\ \
| * | Merge remote-tracking branch 'origin/5.5' into devSimon Hausmann2015-06-037-93/+332
| |\|
| | * QStateMachine: empty the whole internal queue before external queueErik Verbruggen2015-05-191-16/+10
| | * QStateMachine: fix RestorableId exception specificationMarc Mutz2015-05-191-1/+2
| | * Reorder member variables to avoid padding.Volker Krause2015-05-142-2/+2
| | * QStateMachine: allow posting of events when starting.Erik Verbruggen2015-05-072-2/+13
| | * QStateMachine: Fix transition ordering.Erik Verbruggen2015-05-071-5/+32
| | * qstatemachine: add methods detect when a machine has processed an eventFawzi Mohamed2015-05-042-2/+52
| | * QStateMachine: add internal transitions.Erik Verbruggen2015-05-044-13/+69
| | * QStateMachine: cache expensive calculations.Erik Verbruggen2015-05-042-55/+205
* | | De-duplicate vtables, part I: exported private classesMarc Mutz2015-06-032-0/+5
|/ /
* | QStateMachine: Use QSet::intersects() instead of QSet::intersect()Sérgio Martins2015-05-301-1/+1
* | Merge remote-tracking branch 'origin/5.5' into HEADSimon Hausmann2015-05-041-8/+22
|\|
| * QStateMachine: optimize conflict calculation.Erik Verbruggen2015-04-281-8/+22
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-271-16/+16
|\|
| * QStateMachine: replaced Q_FOREACH with foreach.Erik Verbruggen2015-04-221-16/+16
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-228-221/+467
|\|
| * qdoc: Remove #ifdef Q_QDOC for uses of QPrivateSignalMartin Smith2015-04-206-80/+16
| * QStateMachine: remove conflicting transitions after selection.Erik Verbruggen2015-04-102-67/+157
| * QStateMachine: fix history state restoration.Erik Verbruggen2015-04-102-45/+235
| * QStateMachine: move methods out of Private class.Erik Verbruggen2015-04-102-36/+54
| * QStateMachine: move QState::finished() emision into method.Erik Verbruggen2015-04-092-8/+20
* | qstatemachine: add methods detect when a machine has processed an eventFawzi Mohamed2015-03-192-2/+53
|/
* Update copyright headersJani Heikkinen2015-02-1124-168/+168
* Use Q_ENUM and Q_FLAG for types in QtCoreOlivier Goffart2015-02-042-2/+3
* QStateMachine: replace a QHash key involving a QPointerMarc Mutz2015-01-092-4/+22
* QStateMachine: fix some misleading codeMarc Mutz2015-01-091-3/+2