Qt3DCore::Quick::QQmlAspectEngine Class
class Qt3DCore::Quick::QQmlAspectEngineThe QQmlAspectEngine provides an environment for the QAspectEngine and a method for instantiating QML components. More...
| Header: | #include <Qt3DQuick/QQmlAspectEngine> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS 3DCore)target_link_libraries(mytarget PRIVATE Qt6::3DCore) |
| qmake: | QT += 3dcore |
| Inherits: | QObject |
| Status: | Deprecated |
Public Types
| enum | Status { Null, Ready, Loading, Error } |
Public Functions
| QQmlAspectEngine(QObject *parent = nullptr) | |
| Qt3DCore::QAspectEngine * | aspectEngine() const |
| QQmlEngine * | qmlEngine() const |
| void | setSource(const QUrl &source) |
| Qt3DCore::Quick::QQmlAspectEngine::Status | status() const |
Detailed Description
Member Type Documentation
enum QQmlAspectEngine::Status
The status of the engine.
| Constant | Value |
|---|---|
Qt3DCore::Quick::QQmlAspectEngine::Null | 0 |
Qt3DCore::Quick::QQmlAspectEngine::Ready | 1 |
Qt3DCore::Quick::QQmlAspectEngine::Loading | 2 |
Qt3DCore::Quick::QQmlAspectEngine::Error | 3 |
Member Function Documentation
[explicit] QQmlAspectEngine::QQmlAspectEngine(QObject *parent = nullptr)
Constructs a new QQmlAspectEngine with parent.
Qt3DCore::QAspectEngine *QQmlAspectEngine::aspectEngine() const
Returns the aspectEngine.
QQmlEngine *QQmlAspectEngine::qmlEngine() const
Returns the engine.
void QQmlAspectEngine::setSource(const QUrl &source)
Sets source as a source for the QML component to be created.
Qt3DCore::Quick::QQmlAspectEngine::Status QQmlAspectEngine::status() const
Returns the status.