Qt QML C++ Classes
The C++ API provided by the Qt QML module. More...
Classes
Environment for evaluating JavaScript code | |
Represents a value on the JavaScript heap belonging to a QJSEngine | |
An empty marker type to signify the JavaScript null value | |
An empty marker type to signify the JavaScript Undefined type and its single value | |
Operates on primitive types in JavaScript semantics | |
Acts as a container for Qt/JavaScript data types | |
Java-style iterator for QJSValue | |
Allows you to control QML file loading | |
Convenient way to load an application from a single QML file | |
Encapsulates a QML component definition | |
Defines a context within a QML engine | |
Environment for instantiating QML components | |
Abstract base for custom QML extension plugins | |
Encapsulates a QML error | |
Evaluates JavaScript in a QML context | |
Abstract base for custom QML extension plugins with custom type registration functions | |
A class for applying a QFileSelector to QML file loading | |
Used to register image providers in the QML engine | |
Instances drive the progress of QQmlIncubators | |
Allows QML objects to be created asynchronously | |
Allows logging of QML-related messages | |
Allows applications to expose list-like properties of QObject-derived classes to QML | |
Allows the manipulation of QQmlListProperty 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 |
Detailed Description
For more information on the Qt QML module, see the Qt QML module documentation.
© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.