Qt Safe Renderer Examples | Qt Safe Renderer 2.1.0 (original) (raw)
A host platform, QNX, INTEGRITY, Embedded Linux
/Examples/QtSafeRenderer-/saferenderer/indicators
Indicators demonstrates how you can create a safety-critical UI and how you can test it on your target platform.
- A standalone example.
- You can use Indicators together with the Monitor example. On the target device, you also need the Message Proxy example.
The Monitor library is MISRA compliant.
A host platform , QNX, INTEGRITY, Embedded Linux
/Examples/QtSafeRenderer-/saferenderer/monitor
Monitor demonstrates how you can verify the rendering output of the Indicators example.
- Use always together with the Indicators example. On the target device, you also need the Message Proxy example.
- Does not work as a standalone example
No.
A host platform, QNX, INTEGRITY, Embedded Linux
/Examples/QtSafeRenderer-/saferenderer/localization
Localization demonstrates how you can localize content in safety-critical QML elements.
- A standalone example
No
A host platform, QNX, INTEGRITY, Embedded Linux
/Examples/QtSafeRenderer-/saferenderer/eventsender
Event Sender demonstrates a real life use case by sending messages about status changes and events into two different application.
- Use always together with the Qt Cluster and Telltales examples. On the target device, you also need the Message Proxy example.
- Does not work as a standalone example.
- See Testing Safety-Critical Rendering and Events.
No
A host platform, QNX, INTEGRITY, Embedded Linux
/Examples/QtSafeRenderer-/saferenderer/telltales
Telltales demonstrates how you can include Qt Safe Renderer into an application that contains both safety-critical UI elements and non-safety UI elements. Telltales also demonstrates how the safety-critical rendering is done on a separate process. The example uses Qt Cluster's layout files.
- Use together with the Qt Cluster and Event Sender examples. On the target device, you also need the Message Proxy example.
- Does not work as a standalone example.
- See Testing Safety-Critical Rendering and Events.
No
A host platform, QNX, INTEGRITY, Embedded Linux
/Examples/QtSafeRenderer-/saferenderer/qtcluster
Qt Cluster demonstrates rendering on QNX and INTEGRITY and recovery from the main UI failure.
- Use always together with the Telltales and Event Sender examples. On the target device, you also need the Message Proxy example.
- Does not work as a standalone example.
- See Testing Safety-Critical Rendering and Events.
No
The python script runs on a host platform, the message proxy is installed on the target device (QNX, INTEGRITY, Embedded Linux).
/Examples/QtSafeRenderer-/saferenderer/messageproxy
With Message Proxy, you can test the Qt Safe Renderer messaging interface by sending messages to your device via a python script.
- Use together with the Telltales and Qt Cluster examples.
- Use together with the Monitor and Indicators examples.
- Does not work as a standalone example.
No