C
New Features
Qt Safe Renderer 2.1.0 provides the following new features:
- Qt Safe Renderer Runtime and Qt Safe Renderer Tooling are divided into separate projects. See the updated building instructions on the developer guide: Building Qt Safe Renderer.
- Qt Safe Renderer building is only supported with CMake. Qt Safe Renderer examples can be still built also with qmake.
- Qt Safe Renderer building for INTEGRITY is supported. For more information, see the developer guide: Building for INTEGRITY.
- Evaluation package for NXP i.MX 8QuadMax:
- In Qt Online installer and Qt Maintenance Tool, you can install the Qt Safe Renderer system image, toolchain, and system root for NXP i.MX 8QuadMax.
- For detailed information, see Getting Started with Qt Safe Renderer Target Devices.
- Getting Started guideline guides how to get started with Qt Safe Renderer development. See Getting Started with Qt Safe Renderer.
- Improved support for adaptations:
- Rendering output verification for NXP i.MX 8 Multisensory Enablement Kit (MEK) provides the output verification adaptation and new calccrc library for NXP i.MX 8.
- Event handler adaptation fixes for POSIX corrects the event handler adaptation and provides the timer functionality for animations and output verification.
- DRM graphics adaptation for NXP i.MX 8 Multisensory Enablement Kit (MEK) provides hardware overlay support for NXP i.MX 8.
- All reference adaptations are MISRA C++ 2008 compliant.
- For more information, see the developer guide: Supported Adaptations.
- Animation data memory optimization implements memory pool allocation for animation data at startup. It replaces static memory allocation.
- The Event Sender example that you can use for sending events to Qt Cluster and Telltales examples. See Testing Safety-Critical Rendering and Events.
- Improvements for Qt Safe Layout Tool QML and JavaScript parsing as follows:
- QSR-2273 QtSafeLayoutTool does not evaluate javascript functions for the size of the non-safe elements properly
- QSR-2378 SafeImage is not renderer in QtQuick runtime
- QSR-2383 Property references does not work right in Qt Safelayout Tool
- QSR-2388 QML build fails with unable to find target ID for PropertyChanges
- Pre-built Qt Safe Renderer binaries built with Qt 6.5.8. Binaries are provided for the Qt Safe Renderer Runtime component, tools, and plugins.
Available under certain Qt licenses.
Find out more.