Supported Qt modules

The following section lists the Qt modules that are supported on the BlackBerry 10 platform.

Supported Qt 4.8 modules

The following modules are fully supported on the BlackBerry 10 platform:

  • QtCore
  • QtGui
  • QtNetwork
  • QtOpenGL
  • QtScript
  • QtScriptTools
  • QtSql
  • QtSvg
  • QtXml
  • QtXmlPatterns
  • QtDeclarative
  • QtTest

Qt Mobility APIs

The Qt Mobility APIs have been developed, published and maintained in a separate project outside of the Qt 4.8 base line. Due to this, Qt Mobility does not belong to a standard Qt4 package. Qt Mobility should be separately built and integrated into mobile and embedded platforms based on Qt4. The current release of BlackBerry 10 provides a subset of the Qt Mobility API implementation. The following supported Qt Mobility subset APIs are as follows:

QtLocation

A subset of QtLocation is supported by QtLocationSubset. For more information about QtLocationSubset, see Location.

QtMultimediaKit

The QtMultimediaKit module is supported in the BlackBerry 10 NDK except for the QMediaRecorderControl and Camera APIs.

QtSensors

The QtSensors module is fully supported in the BlackBerry 10 Native SDK.