summaryrefslogtreecommitdiffstats
path: root/tools/qscxmlc/scxmlcppdumper.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update mocUlf Hermann2024-02-061-1/+5
* Update the moc copyUlf Hermann2023-08-221-1/+3
* Fix ecmascript model memory leak with qscxmlc generated statemachinesJuha Vuolle2023-02-041-3/+3
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-071-2/+2
* Port from container::count() and length() to size()Marc Mutz2022-10-071-3/+3
* Use SPDX license identifiersLucie GĂ©rard2022-06-141-27/+2
* QtScxml: Move ecmascript data model to a pluginTamas Martinec2021-02-171-3/+6
* Qt6: Port QtScxml to QStringViewKarsten Heimrich2020-07-011-8/+7
* Update QtScxml module towards Qt6 changesKarsten Heimrich2020-07-011-1/+0
* Use QList instead of QVectorJarek Kobus2020-06-261-8/+8
* Fix compilation after string data changes in qtbaseSimon Hausmann2020-01-241-2/+2
* Merge remote-tracking branch 'origin/wip/qt6' into devSimon Hausmann2019-10-041-23/+23
|\
| * Bump Qt version to Qt 6Alexandru Croitor2019-07-101-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