Qt Reference Documentation

Qt Quick Components

Qt Quick Components provides a set of QML components for building user interfaces. The components allow the interface to accept user input and provide feedback indicators.

This documentation covers Qt Quick Components for Symbian. The Qt Quick Components for MeeGo 1.2 Harmattan documentation covers MeeGo 1.2 Harmattan-specific Qt Quick Components.

Regarding Qt Quick and Qt Quick Components, note the following:

  • Qt Quick is part of Qt from Qt 4.7 onwards, whereas Qt Quick Components is an add-on module to Qt Quick
  • In QML, Qt Quick has its own import statement, for example import QtQuick 1.0, whereas Qt Quick Components has three import statements listed in the code snippet below.

Qt Quick Components consists of three component sets: one for the Symbian platform, one for the MeeGo 1.2 Harmattan platform, and the Extras set that is common for Symbian and MeeGo 1.2 Harmattan platforms. Each set has a different import statement as follows:

 import com.nokia.symbian 1.1    // Symbian components
 import com.nokia.meego 1.1      // MeeGo 1.2 Harmattan components
 import com.nokia.extras 1.1     // Extras
Symbian ComponentsMeeGo 1.2 Harmattan ComponentsExtras Components

Do try out the example applications that are supplied with full source code. Each of example has a walkthrough describing how the application is constructed and how it functions. See the Examples and demos page for details.

GuidesReferenceExamples and Demos