Qt Creator Manual

Deploying Applications to QNX Devices

You can deploy applications to BlackBerry and QNX Neutrino devices.

Deploying to BlackBerry Devices

For BlackBerry devices, Qt Creator generates a BAR package in the build directory and installs it on the connected device. The contents of the BAR package are specified in the Application Descriptor File.

"Deploy to device"

The name of the generated BAR package is shown in the Package setting. If the package already exists, it will be overwritten without prior notification.

Application Descriptor File

The application descriptor file needs to be created manually, or you can use the Application Descriptor wizard to have a generic template generated. The wizard is available in File > New File or Project > BlackBerry > Application descriptor. This wizard will also include a splashscreen.png and an icon.png file which are included in the application descriptor file.

To tailor your BAR packages, you will have to manually edit the application descriptor file. For a full reference, see Document Type Definition (DTD) for the application descriptor file.

Deploying to QNX Neutrino Devices

Deploying applications to a QNX Neutrino device is very similar to Deploying Applications to Linux-Based Devices.

"Deploy to device"

The files to be installed are listed in the Deployment step, the Files to install for subproject field. The Local File Path field displays the location of the file on the development PC. The Remote Directory field displays the folder where the file is installed on the device. Text in red color indicates that the information is missing. Edit the qmake INSTALLS variable in the project .pro file to add the missing files.

When you run the application, Qt Creator copies the necessary files to the device and starts the application on it.