Qt QML C++ Classes▲
The C++ API provided by the Qt QML module.
Classes▲
- 
						
QJSEngine: The QJSEngine class provides an environment for evaluating JavaScript code.
 - 
						
QJSManagedValue: QJSManagedValue represents a value on the JavaScript heap belonging to a QJSEngine.
 - 
						
QJSPrimitiveNull: An empty marker type to signify the JavaScript null value.
 - 
						
QJSPrimitiveUndefined: An empty marker type to signify the JavaScript Undefined type and its single value.
 - 
						
QJSPrimitiveValue: The QJSPrimitiveValue class operates on primitive types in JavaScript semantics.
 - 
						
QJSValue: The QJSValue class acts as a container for Qt/JavaScript data types.
 - 
						
QJSValueIterator: The QJSValueIterator class provides a Java-style iterator for QJSValue.
 - 
						
QQmlAbstractUrlInterceptor: allows you to control QML file loading.
 - 
						
QQmlApplicationEngine: QQmlApplicationEngine provides a convenient way to load an application from a single QML file.
 - 
						
QQmlComponent: The QQmlComponent class encapsulates a QML component definition.
 - 
						
QQmlContext: The QQmlContext class defines a context within a QML engine.
 - 
						
QQmlEngine: The QQmlEngine class provides an environment for instantiating QML components.
 - 
						
QQmlEngineExtensionPlugin: The QQmlEngineExtensionPlugin class provides an abstract base for custom QML extension plugins.
 - 
						
QQmlError: The QQmlError class encapsulates a QML error.
 - 
						
QQmlExpression: The QQmlExpression class evaluates JavaScript in a QML context.
 - 
						
QQmlExtensionPlugin: The QQmlExtensionPlugin class provides an abstract base for custom QML extension plugins with custom type registration functions.
 - 
						
QQmlFileSelector: A class for applying a QFileSelector to QML file loading.
 - 
						
QQmlImageProviderBase: The QQmlImageProviderBase class is used to register image providers in the QML engine.
 - 
						
QQmlIncubationController: QQmlIncubationController instances drive the progress of QQmlIncubators.
 - 
						
QQmlIncubator: The QQmlIncubator class allows QML objects to be created asynchronously.
 - 
						
QQmlListProperty: The QQmlListProperty class allows applications to expose list-like properties of QObject-derived classes to QML.
 - 
						
QQmlListReference: The QQmlListReference class allows the manipulation of QQmlListProperty properties.
 - 
						
QQmlNetworkAccessManagerFactory: The QQmlNetworkAccessManagerFactory class creates QNetworkAccessManager instances for a QML engine.
 - 
						
QQmlParserStatus: The QQmlParserStatus class provides updates on the QML parser state.
 - 
						
QQmlProperty: The QQmlProperty class abstracts accessing properties on objects created from QML.
 - 
						
QQmlPropertyMap: The QQmlPropertyMap class allows you to set key-value pairs that can be used in QML bindings.
 - 
						
QQmlPropertyValueSource: The QQmlPropertyValueSource class is an interface for property value sources such as animations and bindings.
 - 
						
QQmlScriptString: The QQmlScriptString class encapsulates a script and its context.
 
Detailed Description▲
For more information on the Qt QML module, see the Qt QML module documentation.


