summaryrefslogtreecommitdiffstats
path: root/tools/qscxmlc/scxmlcppdumper.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Update commercial license headers"v5.15.3-lts-lgplTarja Sundqvist2021-03-231-10/+10
* Update commercial license headersTarja Sundqvist2021-01-271-10/+10
* Fix usages of text stream operatorsAlexandru Croitor2019-12-051-23/+23
* Fix compilation with explicit QChar(*int*) ctorsMarc Mutz2019-07-151-2/+2
* qscxmlc: Don't compress the templatesThiago Macieira2019-06-201-6/+3
* Merge remote-tracking branch 'origin/5.8' into devv5.9.0-alpha1Liang Qi2017-01-251-3/+17
|\
| * Merge remote-tracking branch 'origin/5.8.0' into 5.8Liang Qi2017-01-041-1/+15
| |\
| | * Merge 5.8 into 5.8.0Oswald Buddenhagen2016-11-291-23/+8
| | |\
| | * | Reduce the public API exposed in qscxmlinvokableservice.hUlf Hermann2016-11-291-1/+15
| * | | Resolve the mixup of various ID typesUlf Hermann2016-12-191-2/+2
| | |/ | |/|
* / | Optionally generate accessor and signal methods for statesUlf Hermann2016-12-131-7/+57
|/ /
* / Drop the --no-c++11 parameter from qscxmlcUlf Hermann2016-11-231-23/+8
|/
* Drop the NOTIFY part from generated Q_PROPERTY macrosUlf Hermann2016-11-181-5/+2
* Further clean up qscxmlinvokableservice.hv5.8.0-beta1Ulf Hermann2016-10-271-38/+26
* Do not accidentally generate <::Erik Verbruggen2016-10-181-2/+2
* Clean up qscxmlinvokableservice.hUlf Hermann2016-10-141-2/+2
* Simplify qscxmlexecutablecontent.hUlf Hermann2016-10-141-4/+4
* Replace Q_FOREACH/foreach with ranged-forErik Verbruggen2016-09-251-8/+8
* Clean up includesUlf Hermann2016-09-221-7/+8
* Don't generate empty switch statements for C++ data modelsUlf Hermann2016-09-141-21/+40
* Get rid of qt modeJarek Kobus2016-08-231-159/+8
* 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-281-5/+4
* Avoid compile warnings about empty switch statementsUlf Hermann2016-07-121-2/+9
* Drop unnecessary semicolon after Q_DECLARE_METATYPEUlf Hermann2016-07-081-1/+1
* Restore Q_PROPERTY macrosUlf Hermann2016-07-081-0/+31
* Replace the QStateMachine-based implementation.Erik Verbruggen2016-06-091-1307/+730
* 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-131-71/+153
* Write generated string literals as array of numbersUlf Hermann2016-04-131-9/+12
* Use C escaping instead of hex encoding for generated metadataUlf Hermann2016-04-051-17/+3
* Use a plain QIODevice for dumping the C++Ulf Hermann2016-04-051-2/+3
* Drop the stateMachine parameter from data model constructorsUlf Hermann2016-03-301-2/+2
* Handle parantheses and commas in state namesUlf Hermann2016-03-221-6/+12
* Restore Q_PROPERTY macros for states in generated headersUlf Hermann2016-03-221-2/+7
* Add version info to qscxmlcJarek Kobus2016-02-181-6/+4
* Add a version check & edit disclaimer to generated files.Erik Verbruggen2016-02-051-0/+30
* Change staticMetaObject generation.Erik Verbruggen2016-02-051-42/+230
* Remove event_ prefix from event signals and slots.Erik Verbruggen2016-02-041-21/+28
* Update license headersJarek Kobus2016-01-261-9/+16
* Remove QScxmlStateMachine::setDataModel.Erik Verbruggen2015-12-031-3/+5
* Change QScxmlEvent::{name,sendId} from QByteArray to QString.Erik Verbruggen2015-12-031-61/+2