About This Guide

This document describes the Qt components shipped with the QNX CAR platform, the host system setup needed to develop Qt apps, and the Qt app packaging process.

Although HTML5 is suitable for writing apps that access web services, the Qt components included with the platform provide many services for supporting high-performance, UI-based automotive apps. Using these components, developers proficient with Qt can create user-friendly apps that access car services and data.

Note: The pre-built Qt distribution available with the QNX SDK for Apps and Media 1.1 is an optimized port of the Qt Community version and has been made available as a convenience for our customers. Although this version of Qt is not a QNX commercially licensed product, you can obtain Qt support from QNX under a Custom Services Plan (CSP). Qt Enterprise and support for Qt Enterprise is available from The Qt Company (http://www.qt.io). For more information about Qt licensing, see http://www.qt.io/licensing/.
To find out about: See:
The Qt components included in the platform and the capabilities of these components Qt Libraries
How to install and configure the necessary Qt development tools on your host system Preparing your host system for Qt development
How to create Qt apps on your host system and run them on your target system Creating and running Qt apps on QNX CAR systems
The QtQnxCar2 library (which provides access to car controls) and where to find API documentation for this library QtQnxCar2 Library
The API of the QPPS library, which wraps the PPS interface of platform services with a Qt5 interface QPPS API
The API of the QPlayer library, which integrates media apps with the mm-player media engine QPlayer API