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. 
- 
						QQmlInfo: The QQmlInfo class allows logging of QML-related messages. 
- 
						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.




