Known Issues

Limited Support for Multiple Top-Level Windows

OpenGL and Qt Quick 2 applications can only have one full screen window existing at a time. Trying to create another OpenGL window, or trying to mix an OpenGL window with a raster one will display an error message and abort the application.

Note: Raster windows (software rendered content based on QWidget or QPainter) do not have this limitation.

I receive a SIGILL signal from OpenSSL when I debug my application

Even though your application works without errors in release mode, you may receive a SIGILL signal from OpenSSL when you debug your application.

This is a known issue in OpenSSL. For more information, see https://www.openssl.org/docs/faq.html#PROG15.

You can use the following work-arounds:

  • In Qt Creator, select Tools > Options > Debugger > GDB and write set handle SIGILL nostop to Additional Startup Commands.
  • Set the value of the environment variable OPENSSL_armcap to ARMV7_NEON Relevant.

Available under certain Qt licenses.
Find out more.