Jarek Kobus
7c0b831391
TaskTree: Implement TrafficLight example
...
Import from:
https://github.com/qt/qtscxml/tree/dev/examples/scxml/trafficlight-common
and implement it in terms of TaskTree.
The recipe() corresponds to trafficlight.scxml file and implements
the business logic.
Used components: TimeoutTask and BarrierTask.
Change-Id: Ifc08b947388abed8cfc85ba082aaa0b18da0a1d7
Reviewed-by: hjk <hjk@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2024-01-11 11:36:06 +00:00
Jarek Kobus
5a2df08ae0
TaskTree: Add a new example showing input / output data exchange
...
This example shows how to separate the business logic of the recipe
from the GUI and how to write a reusable recipe.
It shows how to feed the recipe with the initial data and how to
retrieve the final result from the recipe using onStorageSetup()
and onStorageDone() handlers.
Change-Id: I04c0c0c9bd6cf25ac4e91317e527ad12832e9143
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: hjk <hjk@qt.io >
2023-11-15 10:54:05 +00:00
Jarek Kobus
c3344c740a
Tasking: Import imagescaling example
...
It's an initial copy of the
qtbase/examples/qtconcurrent/imagescaling.
The goal is to implement it using TaskTree and
compare both implementations.
Change-Id: I92953a70a3330ac679823060e75e5f39971ae444
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io >
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io >
Reviewed-by: hjk <hjk@qt.io >
2023-06-06 08:05:39 +00:00
Jarek Kobus
6f8e5c409f
TaskTree: De-utils-ize manual test, rename it to demo
...
Change-Id: I80a2522f7ba12ee9b63c19d66e514d7047951733
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io >
2023-06-01 10:53:35 +00:00