Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX CAR™ Platform for Infotainment 2.1—QNX Qt 5.2.0 Development Framework for Windows: Installation Note

Electronic edition published: Wednesday,  February  26,  2014

This package contains the Qt runtime engine and example Qt code for development in a Windows host environment.

Note: Before you install this archive, you should already have installed the following on your host:
  • QNX Software Development Platform 6.6
  • QNX SDK for Apps and Media 1.0
  • QNX CAR Platform for Infotainment 2.1

Host OS

You can install this package on one of the following development hosts:

  • Microsoft Windows 8 Professional 64-bit
  • Microsoft Windows 7 Professional 64-bit
  • Microsoft Windows XP Professional SP3

Installing the archive

To install this archive:

  1. Log in to your myQNX account on our website, then go to the QNX CAR Platform for Infotainment 2.1 Download area.
  2. Download the archive qt-windows-armle-v7-datestamp.zip.
  3. Verify that the checksum of the package matches the one given in the Download area.
  4. Unzip the QtQNX folder from this archive to the root directory on the C: drive of your host development machine.
    Note: You must install the Qt development environment in the root directory on the C: drive of your development host. Qt will not function correctly if you install it in any other directory.
  5. Install and configure the Qt Creator 3.0.0 IDE

    You can download the Qt Creator IDE from http://qt-project.org/downloads.

    Note: Qt Creator 3.0.0 or higher is required to create Qt 5.2.0-based applications.

Building Qt applications from the command line

To build Qt applications on the command line for the QNX Neutrino OS:

  1. Set up the QNX SDP shell environment:
    C:\Users\user>C:\qnx66\qnx66-env.bat
    Note: C:\qnx660 is the default installation for the QNX SDP 6.6. Please replace C:\qnx660 with the path to your QNX SDP 6.6 installation if you installed in a non-default location.
  2. Change to your Qt project's directory:
    C:\Users\user>>cd qt-project-source-dir
  3. Run qmake to generate your project's make files:
    C:\Users\user\qt-project-source-dir>C:\QtQNX\qt5-5.2\ibin\qmake project.pro
  4. Run make to compile and link your project C:\Users\user\qt-project-source-dir>make

Where to go for more information

The following table may help you get started with the documentation for some common tasks.
Note: All documentation references are to titles in your IDE help (Help > Help Contents). The documentation is also available on our website:

http://www.qnx.com/developers/docs/

To find out about: Go to:
Configuring the necessary Qt development tools on your host system QNX CAR Platform for Infotainment > HMI Development Guides > Qt Development Environment > Preparing your host system for Qt development
Packaging a Qt app to install it on a target system QNX CAR Platform for Infotainment > HMI Development Guides > Qt Development Environment > Packaging a Qt App
The QtQnxCar2 library (which provides access to car controls) QNX CAR Platform for Infotainment > HMI Development Guides > Qt Development Environment > Qt Libraries > QtQnxCar2 Library
Note: You can download the API documentation for the QtQnxCar2 Library from the QNX Download Center.
The API of the QPPS library, which wraps the PPS interface of platform services with a Qt5 interface QNX CAR Platform for Infotainment > HMI Development Guides > Qt Development Environment Qt Libraries > QPPS API
The API of the QPlayer library, which integrates media apps with the mm-player media engine QNX CAR Platform for Infotainment > HMI Development Guides > Qt Development Environment Qt Libraries > QPlayer API