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.