summaryrefslogtreecommitdiffstats
path: root/src/scxml/qscxmlstatemachine.h
Commit message (Expand)AuthorAgeFilesLines
* Align methods and docs for QScxmlStateMachineUlf Hermann2018-03-221-90/+48
* Doc: Fix documentation warningsTopi Reinio2018-03-201-1/+1
* Pre-declare some meta types in the headersUlf Hermann2017-08-171-1/+4
* Reformat include statements in accordance with coding conventionsUlf Hermann2017-02-081-5/+5
* Add missing documentationUlf Hermann2016-11-301-4/+0
* Drop indirect access to tableData from various data modelsUlf Hermann2016-11-301-2/+5
* Fix header guardsUlf Hermann2016-11-291-3/+3
* Use std::is_same type traitKai Koehne2016-11-091-4/+4
* Further clean up qscxmlinvokableservice.hv5.8.0-beta1Ulf Hermann2016-10-271-1/+1
* Rename QScxmlParser to QScxmlCompilerUlf Hermann2016-10-141-5/+5
* Simplify qscxmlexecutablecontent.hUlf Hermann2016-10-141-8/+4
* Use std::function for onEntry and onExit return typesUlf Hermann2016-10-141-16/+20
* Update plugins.qmltypesUlf Hermann2016-09-271-3/+2
* Add onEntry and onExit templates to QScxmlStateMachinesUlf Hermann2016-09-121-0/+78
* Fix some parameter alignmentUlf Hermann2016-09-121-2/+2
* Replace runningSubStateMachines() with invokableServices()Ulf Hermann2016-08-301-4/+3
* Make some more members of QScxmlStateMachine Q_PROPERTYsUlf Hermann2016-08-041-7/+13
* Clean up handling of session IDsUlf Hermann2016-08-041-2/+1
* Rename subStateMachine -> runningSubStateMachineJarek Kobus2016-07-291-1/+1
* Provide API for access to all running sub state machinesJarek Kobus2016-07-291-0/+4
* Remove obsolete Q_ENUMSUlf Hermann2016-07-261-1/+0
* Better connection mechanism for eventsUlf Hermann2016-07-141-2/+63
* Provide Qt5-style syntax for connectToStateUlf Hermann2016-07-131-0/+60
* Pass the meta object of the implementation to QScxmlStateMachineUlf Hermann2016-07-131-2/+2
* Replace the QStateMachine-based implementation.Erik Verbruggen2016-06-091-20/+3
* Implement srcexpr in <invoke>Jarek Kobus2016-06-071-1/+4
* Add externalEventOccurred() signal.v5.7.0-beta1Jarek Kobus2016-04-121-0/+1
* Automatically initialize state machines when startingUlf Hermann2016-03-301-2/+9
* Drop the stateMachine parameter from data model constructorsUlf Hermann2016-03-301-0/+3
* Deduplicate QScxmlStateMachine ctor and remove didChangeUlf Hermann2016-03-261-1/+1
* Add a stop() method and properly expose the running propertyUlf Hermann2016-03-211-1/+3
* Add explicit and make public headers compile with -Wzero-as-null-pointer-cons...Marc Mutz2016-03-031-1/+1
* Rename connect -> connectToState, remove "signal" argument.Jarek Kobus2016-02-101-2/+1
* Add eventOccurred signal that will be emitted for every external event.Erik Verbruggen2016-02-041-0/+1
* Update license headersJarek Kobus2016-01-261-9/+27
* Move submitError to QScxmlStateMachinePrivate.Erik Verbruggen2016-01-211-2/+0
* Fix logging category declarations.Erik Verbruggen2016-01-201-5/+1
* Add stateNames() methodJarek Kobus2015-12-171-0/+1
* Rename activeStates() into activeStateNames(), make it constJarek Kobus2015-12-161-1/+1
* Remove unused QScxmlStateMachine::hasState() method.Jarek Kobus2015-12-071-1/+0
* Add separate logging category for scxml <log>Jarek Kobus2015-12-041-0/+1
* Fix routing of delayed eventsJarek Kobus2015-12-031-1/+0
* Remove QScxmlStateMachine::setDataModel.Erik Verbruggen2015-12-031-3/+2
* Change QScxmlEvent::{name,sendId} from QByteArray to QString.Erik Verbruggen2015-12-031-4/+4
* Make QScxmlStateMachine::setParentStateMachine() private.Erik Verbruggen2015-12-021-3/+0
* Added more documentation.Erik Verbruggen2015-12-011-0/+4
* Even more documentation.Erik Verbruggen2015-12-011-1/+1
* Make QScxmlStateMachine::tableData and setTableData private.Erik Verbruggen2015-12-011-3/+10
* Add more documentation.Erik Verbruggen2015-12-011-6/+4
* Revert "Fix routing delayed events"Erik Verbruggen2015-11-181-2/+1