| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I6014b117424779f51f28710b6df5635e41d22fae
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
This will be useful to generate scion tests
in qt mode to check if the generated files still compile.
Change-Id: I295a24e39752acc100dc983104e70eb4e4938940
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Ia897e1e1b60ef243fc65cc2db312083aba5f66e6
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I9aa5d010c9e0245f3f5c9a604089e4556c76e9ea
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The version check is to make sure that the generated .cpp/.h files are
compiled against the same version of the module as the generator.
The disclaimer is to tell users that the .cpp/.h files are generated and
not intented to be edited.
Change-Id: I394311b7995ea6e502f1c65e0e11d130487bce0e
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
The full meta-object generation is replaced with the moc generator. This
gives a fully functional meta-object without any overhead during object
instantiation.
Change-Id: Ibf62a6f1bfc0873cd00dd2e4bbad38c8d165005a
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
Also only generate the C++ declarations and definitions when in
"qt mode".
Change-Id: I799ce3efe23e046d26180d1a6e690755523dbed1
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: If100cc6cfeccc9ec4f13e03d69edfb7fad6bc2f6
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
|
|
|
|
|
|
|
| |
The data-model constructor will now do the work.
Change-Id: I32dfaf95b39a4e9dcd0b6f3598fe89fdf150c909
Reviewed-by: Jarek Kobus <jaroslaw.kobus@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I1da62c00865b955864df0326a247bafba6c763ff
Reviewed-by: Jarek Kobus <jaroslaw.kobus@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I9681d58857de9602b13f3a30fe3575a3495a9caf
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I56d706921c9e8048a17d0199c3dbcf406c3ef79c
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Ie048b867b34a05f23b491c4149fc5e1cd0dbe67b
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I7a520a55c92114dbb4d0a553bb9e0ebf610b095e
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
|
|
| |
state-machine --> state machine
Change-Id: Ia32d1acb6cbc5584c468a2b0d7b732bc871b8272
Reviewed-by: Martin Smith <martin.smith@digia.com>
|
|
|
|
|
| |
Change-Id: I6a45d1983eac090ce0371a7f3176947eb424857f
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add a dedicated page for the qscxmlc tool, and link to it from the
landing page.
Descriptions for the command-line options and possibly other
information still needs to be added.
Change-Id: Idff444a652d3c50205be9f73af0f112f88d0969d
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
|
|
| |
auto + QStringBuilder == std::bad_alloc.
Change-Id: Ie2e88864238daae5c06d8e2deb3b93c76c65e009
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
|
|
| |
No initializer lists....
Change-Id: I3a86992cd7412cde9967d57d9ad68d7f6424c404
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
|
|
| |
Add missing #include <functional> for usages of std::function.
Change-Id: I92f13406eb629a98a950d48618c54ae19f682092
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I80893af6755ca9b731c0701a38b55b8596f84f94
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Ie3137be6a02007510f2d7627dd378d7e8d0477c4
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I458da16ba900864d785eae97c0bc8ada890fd4ab
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I12e9055e2c76db300a3343f34387a28a59874253
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Iaa86fd7f27c082199d10633685a55d8b1d27171f
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Iaaebe835a6bdcfe934af10090b51973c10f38a90
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
|
|
| |
We're now just like Qt.
Change-Id: I34a20b19436e0a8626436e9727cadb865f124517
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I73c6ff52478383c3c3870e0a889194444c956a4b
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I47fce45d787402f615ae200ef60f9226e367e448
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I4508a42470051bc80470a22c2c21adddc659aff5
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I2ccb64fd144e79ad52acb590e6c04818b53439e3
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Id6831ece3d9967a7420f17d8776c1e947cf2cfd0
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I5c237024a20533c6dd53d78e2b76790e2669d352
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I7f0e44ae8fe28c2180f177a58a0a3d4885ef83c6
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: If5243d77a959b2464f14def26de2ee8e541df5bc
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I0f0457f007a31ad7cb93a3a40f0b9c87d808b1ab
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Id759b4e6352a5d0eec933770dec72ba06d86ca0a
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: If608c472c7a280b922e65a41173ac88b353c8d14
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I5c814417dda822a0edd44e39585a92b38cde1505
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Ie76d858cdc086dd376b16e9469dd3723cdba261d
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
Not all functionality is in yet, but that will come in subsequent
patches.
Change-Id: I8e457e9e690e2feffcf5d0a70a691c7ca476fa82
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Multiple bugs:
- it was storing in the wrong data structure, therefore never "seen"
by any code outside the parser
- a <state> can have multiple states in the initial attribute, which
wasn't handled.
Change-Id: I0065108b230067a099fd86e12084f5ac2fd6bc5e
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I88c1aab52bd43fcc5c68847472d2eeff3ce9da7b
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Ia352c421ae2190d0797ba7b67732a13c6251407e
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For both C++ and QML, both for dynamically instantiated state machines
and for state machines that are compiled to C++:
- all states are exposed by name as properties
- all signals of type "qt:signal" are signals
- all events on which transitions react are slots
Both signals and slots take a QVariant as parameter, which holds the
_event.data property contents/params.
The mediaplayer examples use the signals and slots to pass data out of,
respectively into the state machine.
Change-Id: Id4198450c2cc4b3ebdea25c6da729751bbdd194c
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I8ca4771d4e21f0de6e440f9d1c253d5c6d8c1f55
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
See qtbase/7ded7c8f9e6679f1352e05e1e4a0af48cda0507a.
Change-Id: I2e97a1ed15b9744b13728f751b60fd9b930c49f0
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Iad3f027cddcd3c56bca9a136099ef0628f71f5ba
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Id097a2f17a23f88d336cc963c71e53f607cac604
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Ibd91119fc43080a1b8cd1d4da97192e06e708cfd
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
|