The QQmlAspectEngine provides an environment for the QAspectEngine and a method for instantiating QML components. 更多...
头: | #include <Qt3DQuick/QQmlAspectEngine> |
qmake: | QT += 3dcore |
继承: | QObject |
enum | Status { Null, Ready, Loading, Error } |
QQmlAspectEngine (QObject * parent = nullptr) | |
Qt3DCore::QAspectEngine * | aspectEngine () const |
QQmlEngine * | qmlEngine () const |
void | setSource (const QUrl & source ) |
Qt3DCore::Quick::QQmlAspectEngine::Status | status () const |
void | sceneCreated (QObject * rootObject ) |
void | statusChanged (Qt3DCore::Quick::QQmlAspectEngine::Status status ) |
const QMetaObject | staticMetaObject |
The QQmlAspectEngine provides an environment for the QAspectEngine and a method for instantiating QML components.
The status of the engine.
常量 | 值 |
---|---|
Qt3DCore::Quick::QQmlAspectEngine::Null
|
0
|
Qt3DCore::Quick::QQmlAspectEngine::Ready
|
1
|
Qt3DCore::Quick::QQmlAspectEngine::Loading
|
2
|
Qt3DCore::Quick::QQmlAspectEngine::Error
|
3
|
构造新的 QQmlAspectEngine with parent .
Returns the aspectEngine.
Returns the engine.
[signal]
void
QQmlAspectEngine::
sceneCreated
(
QObject
*
rootObject
)
This signal is emitted with rootObject when the scene has been instantiated. This provides a chance to manipulate the scene before passing it over to the aspect engine. Useful for convenience window classes to set up cameras and surfaces on the framegraph and event sources for the input aspect etc.
集 source as a source for the QML component to be created.
Returns the status.
[signal]
void
QQmlAspectEngine::
statusChanged
(
Qt3DCore::Quick::QQmlAspectEngine::Status
status
)
This signal is emitted with status when the status of the engine changes.