Qt Safe Renderer

This documentation provides a developer guideline for Qt Safe Renderer version 2.1.0 RC 1. The Qt Safe Renderer Safety Manual documentation is available via Qt's customer support. For more information, see Qt Support.

The Qt Safe Renderer version 2.1.0 RC 1 supports Qt Safe Renderer Tooling and Runtime as follows:

  • Qt Safe Renderer Runtime version 2.1.
  • Qt Safe Renderer Tooling for Qt 6.5.x.

The Qt Safe Renderer provides a UI rendering component that can be used to render safety-critical items, such as warning indicators, in functional safety systems. Qt Safe Renderer separates the safety-critical rendering from the other parts of the system. This ensures that Qt Safe Renderer is able to render the safety-critical UI elements even if there are failures in the main UI. With separation, Qt can be used in a system requiring certification without changing the Qt libraries.

Qt Safe Renderer provides a seamless integration with the Qt toolchain. The QML language, Qt Design Studio, and Qt Creator can be used together with Qt Safe Layout Tool to generate layout data for safety-critical UI elements.

Available under certain Qt licenses.
Find out more.