Installing Qt Safe Renderer

Qt License

Qt Safe Renderer installation is available only via Qt online installer. In order to install Qt Safe Renderer, you must purchase the required commercial license separately for your Qt account. So, Qt Safe Renderer is not included in Qt's Application Development or Device Creation licenses. For more information, contact us.

Installing Qt Safe Renderer

Download the online installer. On Linux, see General Installation Issues for Linux.

Launch the online installer and follow the instructions in the installation wizard. In the Select Components page, you see a list of all Qt components that are available for your Qt account. Select Qt Safe Renderer and finish the installation as instructed in the wizard.

In the Qt Safe Renderer release, only the source code of Qt Safe Renderer is provided via the online installer. Before developing UI with Qt Safe Renderer, you must build Qt Safe Renderer from the sources. See Building for QNX and Building for Host Platform.

General Installation Issues for Linux

On Linux, remember to allow the execution of the installer binary. You can do this by using one of the following methods:

  • On the command line enter the chmod +x <filename> command.
  • Right-click the file, and select Properties > Permissions > Allow executing file as program.

Note: Do not execute the installer as a root user or with sudo.

Qt Safe Renderer Installation Content

The Qt Safe Renderer installation contains:

  • Qt Safe Renderer sources under <Qt Safe Renderer installation directory>/Src/Qt-SafeRenderer-<version>/src
  • Qt Safe Renderer examples under <Qt Safe Renderer installation directory>/Examples
  • Qt Safe Renderer documentation under <Qt Safe Renderer installation directory>/Docs
    • Qt Safe Renderer architecture and design documentation
    • Unit test case documentation
    • Code Coverage test reports
    • Qt Safe Renderer Safety Manual
    • Qt Safe Renderer Verification specification
    • Qt Safe Renderer Verification report
  • Qt Safe Renderer unit tests under <Qt Safe Renderer installation directory>/Src/Qt-SafeRenderer-<version>/tests
  • Qt Safe Renderer unit test documentation in <Qt Safe Renderer installation directory>Docs/QtSafeRenderer-<version>/tests/qtsr-unit-tests.html

The sources of the Qt Safe Renderer core part are under <Qt Safe Renderer installation directory>/Src/Qt-SafeRenderer-<version>/src/saferenderer. The Qt Safe Renderer core part covers the content inside the SafeRenderer namespace (see Qt Safe Renderer C++ Classes).

Available under certain Qt licenses.
Find out more.