Apache Cordova Qt

Clone this repo:
  1. cfdd764 CB-6818 Add license for CONTRIBUTING.md by Marcel Kinard · 3 years, 5 months ago master
  2. 9ceaa15 CB-6491 add CONTRIBUTING.md by Marcel Kinard · 3 years, 6 months ago
  3. ca7c54c Updating Qt JS, VERSION to 2.5.0rc1 by Anis Kadri · 4 years, 8 months ago 2.5.0rc1
  4. eb874aa updating VERSION by Anis Kadri · 4 years, 9 months ago 2.4.0
  5. d6477ea updating version by Anis Kadri · 4 years, 9 months ago 2.4.0rc1


Cordova/Qt is the Qt port of the Apache Cordova project. It should compile on any platform which is compatible with Qt and Qt Mobility.


  • Qt SDK

To Create a Project

Download the source code and open the project file with Qt Creator. Add your HTML and JavaScript files to the www folder. Edit xml/plugins.xml to enable or disable any required plugins. Compiling, deployment, and packaging works as described in the Qt Creator documentation.

Supported APIs

  • Accelerometer
  • Compass
  • Connection
  • Contacts
  • Device
  • Events
  • File (Except for File Transfer API which has no direct support in Qt Mobility and is not implemented for now)
  • Geolocation (Uses the W3C Geolocation API specifications)
  • Notification (implemented for MeeGo Harmattan only)
  • Storage (Uses the W3C WebSQL Database and Web Storage API specifications)
  • Camera (Basic support on Symbian and MeeGo Harmattan but no gallery or image settings)

Unsupported APIs

  • Capture - in progress
  • Media (Cordova will be moving to follow the W3C specification which is supported by WebKit and these APIS are likely to be deprecated)


Licensed under the APACHE-2.0 license. See LICENSE file for details.