summaryrefslogtreecommitdiffstats
path: root/src/imports/scxmlstatemachine/invokedservices.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Update commercial license headers"v5.15.3-lts-lgplTarja Sundqvist2021-03-231-21/+21
| | | | | | | | | | | This reverts commit 167f01e4be56440cb58e97510bc408f3476eb307. Revert of commercial license headers is required for Qt 5.15.3 opensource release. Task-number: QTBUG-91108 Change-Id: I5da8856fa2cee8270c25ff550d1538a939e4837b Reviewed-by: Antti Kokko <antti.kokko@qt.io>
* Update commercial license headersTarja Sundqvist2021-01-271-21/+21
| | | | | | | | | | | | | | | | Updated header.COMM to the files in tqtc-qtscxml. Examples, tests or documentation files are not updated. The commercial license header may contain some additional lines so that its line count equals with the earlier license header. Reason for this is that some autotests use hard coded line numbers and a change in the line count causes failures in tests. Task-number: QTQAINFRA-4220 Change-Id: I5705f5a36a3549b6db8aebe88149c2c4063dd2b4 Reviewed-by: Akseli Salovaara <akseli.salovaara@qt.io>
* Fix Qt 6 compatibility: QMap will no longer support insertMultiThiago Macieira2020-08-021-1/+1
| | | | | | | | | | Just use insert(). The map will no longer have multiple values for the same key, but those weren't accessible from QML anyway. This may change which value is reported in QML now, but the API was already bbroken Change-Id: I99ab0f318b1c43b89888fffd160b5ea0c1a9e170 (cherry-picked from commit 98d5b12c39ea442f3826ac2cac345b9d5422f61a) Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
* Fix warning that the QQmlListProperty constructor is deprecatedThiago Macieira2020-05-201-1/+1
| | | | | | | | | | | | Use the one that isn't deprecated. invokedservices.cpp:119:12: warning: 'QQmlListProperty' is deprecated: Use constructor taking QList pointer, and gain improved performance [- Wdeprecated-declarations] Change-Id: I99ab0f318b1c43b89888fffd160b5b4521f09ca9 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> (cherry picked from commit 777bcea74700d22a11d958b1eadc87669116a9ea) Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Doc: Fix QML property types and method signaturesv5.9.0-beta1Leena Miettinen2017-03-231-1/+1
| | | | | Change-Id: I2b7897015a743cf70847270117ada881559ce7c9 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Doc: Add docs for the InvokedServices QML typeLeena Miettinen2017-03-211-0/+33
| | | | | Change-Id: I87279e065b7ea3ca7bcd9100bc2d36a5e5b677c9 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Make QML imports private on C++ sideUlf Hermann2016-09-221-1/+1
| | | | | | | We don't want to maintain public API for those. Change-Id: I4ef9397b2e50329803e021abcb4cbef268b1e82e Reviewed-by: Erik Verbruggen <erik.verbruggen@qt.io>
* Replace runningSubStateMachines() with invokableServices()Ulf Hermann2016-08-301-0/+100
SCXML allows for different kinds of services, not only other state machines. We might add support for them in the future. From invoked state machines you can always get the actual state machine via the respective property. To make this easily accessible, we make the invoked services QObjects. Change-Id: Idd07783730bc98bded404dc2c2c3bd241180c1f4 Reviewed-by: Erik Verbruggen <erik.verbruggen@qt.io>