C

Runtime API Changes

Qt Safe Renderer 2.1.0 contains the following changes in Qt Safe Renderer Runtime API:

Summary: Unify the exception usage across all QSR modules

See the Qt Safe Renderer Runtime C++ API documentation: SafeRenderer::QSafeException and its inherited classes.

Description

Unify the exception usage across all QSR modules. In Qt Safe Renderer 2.0, adaptations used the exceptions differently from the core QSR. Qt Safe Renderer 2.1 adds new exception classes containing an exception ID and an exception reason string. Also, some exception classes provide additional information about the failure. The new SafeRenderer::QSafeException class serves as a base class for all exceptions in the Qt Safe Renderer modules.

Impact

This change will affect any code that relies on the previous exception handling mechanisms in the Qt Safe Renderer module. Developers should update their code to use the new SafeRenderer::QSafeException class and its inherited classes to avoid any compatibility issues with the latest version of the software.

Summary: Change in QSafeEventVisibility API

See the Qt Safe Renderer Runtime C++ API documentation: SafeRenderer::QSafeEventVisibility.

Description

The method setId() was renamed to setItemId(). This change ensures that the name of the method is more descriptive and accurately reflects its purpose.

Impact

This change will affect any code that relies on the QSafeEventVisibility API. Developers should update their code accordingly to avoid any compatibility issues with the latest version of the software.

Available under certain Qt licenses.
Find out more.