Home · All Classes · All Functions · Overviews

QtDeclarative Module

The Qt Declarative module provides a declarative framework for building highly dynamic, custom user interfaces. More...

Classes

QDeclarativeComponentEncapsulates a QML component description
QDeclarativeContextDefines a context within a QML engine
QDeclarativeEngineEnvironment for instantiating QML components
QDeclarativeErrorEncapsulates a QML error
QDeclarativeExpressionEvaluates JavaScript in a QML context
QDeclarativeExtensionPluginAbstract base for custom QML extension plugins
QDeclarativeImageProviderInterface for threaded image requests
QDeclarativeItemThe most basic of all visual items in QML
QDeclarativeListPropertyAllows applications to explose list-like properties to QML
QDeclarativeListReferenceAllows the manipulation of QDeclarativeListProperty properties
QDeclarativeNetworkAccessManagerFactoryFactory for QNetworkAccessManager
QDeclarativeParserStatusUpdates on the parser state
QDeclarativePropertyAbstracts accessing properties on objects created from QML
QDeclarativePropertyMapAllows you to set key-value pairs that can be used in bindings
QDeclarativeScriptStringEncapsulates a script and its context
QDeclarativeViewWidget for displaying a Qt Declarative user interface

Detailed Description

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 Declarative UI documentation.


Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies) Trademarks
Qt 4.7.0