The Qt Declarative module provides a declarative framework for building highly dynamic, custom user interfaces. More...
Encapsulates a QML component definition | |
Defines a context within a QML engine | |
Environment for instantiating QML components | |
Encapsulates a QML error | |
Evaluates JavaScript in a QML context | |
Abstract base for custom QML extension plugins | |
Interface for supporting pixmaps and threaded image requests in QML | |
The most basic of all visual items in QML | |
Allows applications to expose list-like properties to QML | |
Allows the manipulation of QDeclarativeListProperty properties | |
Creates QNetworkAccessManager instances for a QML engine | |
Updates on the QML parser state | |
Abstracts accessing properties on objects created from QML | |
Allows you to set key-value pairs that can be used in QML bindings | |
Interface for property value sources such as animations and bindings | |
Encapsulates a script and its context | |
Widget for displaying a Qt Declarative user interface |
To include the definitions of the module's classes, use the following directive:
#include <QtDeclarative>
To link against the module, add this line to your qmake .pro file:
QT += declarative
For more information on the Qt Declarative module, see the Qt Quick documentation.