QNX Technical Articles
Qt 5.6 for QNX® SDP 7.0 - Qt Runtime and Tools (Experimental—M1): Release Notes
Date of this edition: October 26, 2017
The Qt runtime provided with this experimental release is an optimized port of the Qt Community version that allows you to write Qt apps for devices running QNX Neutrino RTOS 7.0.
To develop Qt apps for QNX Neutrino 7.0 systems, you also need to install Qt Creator, an IDE that you use to write, debug, and build the apps.
For information on verifying the Qt runtime installation, installing Qt Creator, and performing all tasks in the development lifecycle for Qt apps, see the Qt Developers Guide. This guide is added to the QNX Momentics IDE's Help system when you install the package.
You can install the Qt runtime and tools package on a development host that contains an installation of QNX SDP 7.0. Supported hosts:
- Microsoft Windows 10 Professional 64-bit, Windows 8 Professional 64-bit, or Windows 7 Professional 64-bit
- Linux Red Hat Enterprise Linux 7 64-bit or Ubuntu Desktop 16.04 LTS 64-bit
- macOS version 10.10, 10.11, or 10.12
![]() |
The Qt 5.6 for QNX SDP 7.0 experimental packages are part of the QNX CAR Platform for Infotainment 3.0 M1 experimental release.
While the complete release includes QNX CAR reference images and other QNX middleware products, the Qt 5.6 packages can be installed
independently from these. The following table shows the Qt 5.6 packages in context of the complete set of M1 products available from the
QNX Software Center.
|
In this document, you may see reference numbers associated with particular issues, changes, etc. When corresponding with QNX technical support staff about a given issue, please quote the relevant reference number. You might also find the reference numbers useful for tracking issues as they become fixed.
For the most up-to-date version of these release notes, launch the QNX Software Center, right-click the Qt 5.6 for QNX® SDP 7.0 - Qt Runtime and Tools package, then select Properties. (The package appears in the Available, Updates, or Installed tab, depending on whether you've installed it.)
Contents
What's in this release
Qt runtime
With the exception of the Qt Quick Controls module, the QNX runtime package is based on Qt version 5.6.2 and contains a version of the build tools (for example, qmake, qcc) adapted to generate binary and library files for QNX Neutrino RTOS 7.0. The Qt Quick Controls module is based on Qt 5.4.2.
Qt Creator support
This experimental release supports version 4.3.1 of Qt Creator, which you must configure to use the build tools in the installed Qt runtime package.
Known issues
As an experimental release, this version of the QNX Qt runtime and tools hasn't undergone thorough testing. Consequently, you may encounter issues not listed here. If you do encounter unexpected issues, we invite you to report them to your QNX FAE or project manager.
This release contains the following known issues. Not all items listed are bugs.
When you install the QNX Qt runtime and tools, the message "An error occurred during .. CheckTrust phase" is displayed. This error usually occurs because there is insufficient disk space. (Ref# J2207289)
Workaround: Ensure you have at least 10G of disk space.
You cannot play media (audio/video) with the multimedia widget sample Qt app. (Ref# J2205076)
In some cases, the HMI crashes in a system where the calib-touch window manager is removed. (Ref# J2155292)
When you verify your installation after installing the QNX Qt runtime and tools, error messages that say files are duplicated are displayed (for example, files for x86-.sym are present in both the main and debug symbols packages). (Ref# J2207346)
QNX Qt processes may interfere with processes that should have a higher priority (for example, low latency audio processing) because the "lowest priority" value provided for QThread (thread management class) is relatively high. (Ref# J1638020)
Installing the Qt runtime and tools
To install the Qt runtime and tools package onto your development host:
- Make sure you have at least 10G of disk space available for the installation.
- Launch the QNX Software Center, then select the Available tab. (If you installed the previous experimental release of the Qt runtime, select the Updates tab.)
- Under Addons, expand the Qt item, right-click Qt 5.6 for QNX® SDP 7.0 - Qt Runtime and Tools, and then select Install.
- In the Install window, make sure that the item you selected is selected, then click Next.
- Review the list of packages to install, then click Finish.
The Qt Development Environment document is installed automatically when you install the add-on package. To access it, launch the help system of the QNX Momentics IDE.
![]() |
If you can't find the Qt item in the Available tab:
|
Technical support
To obtain technical support for any QNX product, visit the Support area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.