path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Eradicate the last Q_FOREACHs and mark the module cleanMarc Mutz2019-07-181-8/+8
* Fix compilation with explicit QChar(*int*) ctorsMarc Mutz2019-07-151-2/+2
* qscxmlc: Don't compress the templatesThiago Macieira2019-06-202-9/+6
* Use final keywordJarek Kobus2018-05-021-10/+10
* Examples: Use override keywordJarek Kobus2018-05-021-10/+10
* Fix coding style issuesJarek Kobus2018-05-022-5/+5
* Replace Q_NULLPTR with nullptrKevin Funk2017-09-272-12/+12
* Remove unneeded member and dead codeJarek Kobus2017-08-142-6/+2
* Fix build without features.commandlineparserv5.9.0-beta2Tasuku Suzuki2017-04-031-1/+1
* Merge remote-tracking branch 'origin/5.8' into devv5.9.0-alpha1Liang Qi2017-01-254-9/+21
| * remove obsolete host build declarations from subdirs projectsOswald Buddenhagen2017-01-181-2/+0
| * Merge remote-tracking branch 'origin/5.8.0' into 5.8Liang Qi2017-01-043-5/+19
| |\
| | * Fix header guardsUlf Hermann2016-11-291-3/+3
| | * Merge 5.8 into 5.8.0Oswald Buddenhagen2016-11-295-39/+15
| | |\
| | * | Reduce the public API exposed in qscxmlinvokableservice.hUlf Hermann2016-11-292-2/+16
| * | | Resolve the mixup of various ID typesUlf Hermann2016-12-191-2/+2
| | |/ | |/|
* | | Optionally generate accessor and signal methods for statesUlf Hermann2016-12-138-13/+117
|/ /
* | Drop the --no-c++11 parameter from qscxmlcUlf Hermann2016-11-234-33/+9
* | Fix qscxmlc documentationUlf Hermann2016-11-231-6/+7
* | Remove redundant "public:" from generated headersUlf Hermann2016-11-231-1/+0
* Drop the NOTIFY part from generated Q_PROPERTY macrosUlf Hermann2016-11-181-5/+2
* Further clean up qscxmlinvokableservice.hv5.8.0-beta1Ulf Hermann2016-10-272-38/+46
* Do not accidentally generate <::Erik Verbruggen2016-10-181-2/+2
* Rename QScxmlParser to QScxmlCompilerUlf Hermann2016-10-143-13/+13
* Clean up qscxmlinvokableservice.hUlf Hermann2016-10-141-2/+2
* Simplify qscxmlexecutablecontent.hUlf Hermann2016-10-143-4/+16
* Rename QScxmlExecutableContent::Instructions and make byte code constUlf Hermann2016-10-141-1/+1
* Replace Q_FOREACH/foreach with ranged-forErik Verbruggen2016-09-252-12/+14
* Clean up includesUlf Hermann2016-09-224-17/+16
* Don't generate empty switch statements for C++ data modelsUlf Hermann2016-09-142-44/+55
* Get rid of qt modeJarek Kobus2016-08-235-218/+10
* In Qt mode reject documents with events that cannot be mapped to slotsUlf Hermann2016-08-181-12/+0
* Make generated signals publicUlf Hermann2016-08-091-1/+1
* Don't generate properties and getters for sub state machinesJarek Kobus2016-07-291-67/+0
* Generate forward declarations for all submachinesJarek Kobus2016-07-281-5/+3
* Ensure sub machines are generated always in the same orderJarek Kobus2016-07-283-22/+20
* Generate unique class names for sub machinesJarek Kobus2016-07-281-1/+8
* Pass the meta object of the implementation to QScxmlStateMachineUlf Hermann2016-07-131-1/+1
* Avoid compile warnings about empty switch statementsUlf Hermann2016-07-122-5/+10
* Drop unnecessary semicolon after Q_DECLARE_METATYPEUlf Hermann2016-07-081-1/+1
* Restore Q_PROPERTY macrosUlf Hermann2016-07-083-0/+34
* Replace the QStateMachine-based implementation.Erik Verbruggen2016-06-098-1316/+960
* Implement srcexpr in <invoke>Jarek Kobus2016-06-071-0/+3
* Remove old, obsolete, dead codeJarek Kobus2016-04-191-31/+0
* Allow history states for <scxml>'s "initial" attributeUlf Hermann2016-04-191-3/+3
* Don't mangle service namesUlf Hermann2016-04-181-2/+2
* Don't generate calls to setInitialState for parallel statesJarek Kobus2016-04-161-5/+7
* Detect clashes in event and state namesJarek Kobus2016-04-141-10/+7
* Validate IDs and event names, and handle them well in C++ generation.Erik Verbruggen2016-04-133-74/+154
* Write generated string literals as array of numbersUlf Hermann2016-04-132-53/+24