QQmlAspectEngine Class
class Qt3DCore::Quick::QQmlAspectEngineQQmlAspectEngineは、QAspectEngine 、QMLコンポーネントをインスタンス化するための環境を提供します。詳細...
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 |
パブリックタイプ
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) |
メンバー・タイプ ドキュメント
enum QQmlAspectEngine::Status
エンジンの状態。
定数 | 値 |
---|---|
Qt3DCore::Quick::QQmlAspectEngine::Null | 0 |
Qt3DCore::Quick::QQmlAspectEngine::Ready | 1 |
Qt3DCore::Quick::QQmlAspectEngine::Loading | 2 |
Qt3DCore::Quick::QQmlAspectEngine::Error | 3 |
メンバ関数 ドキュメント
[explicit]
QQmlAspectEngine::QQmlAspectEngine(QObject *parent = nullptr)
parent で新しい QQmlAspectEngine を構築します。
Qt3DCore::QAspectEngine *QQmlAspectEngine::aspectEngine() const
アスペクトエンジンを返します。
QQmlEngine *QQmlAspectEngine::qmlEngine() const
エンジンを返します。
[signal]
void QQmlAspectEngine::sceneCreated(QObject *rootObject)
このシグナルは、シーンがインスタンス化されたときにrootObject と共に発行されます。これは、アスペクトエンジンに渡す前にシーンを操作する機会を提供します。便利なウィンドウクラスで、フレームグラフ上のカメラやサーフェス、入力アスペクトのイベントソースなどを設定するのに便利です。
void QQmlAspectEngine::setSource(const QUrl &source)
作成する QML コンポーネントのソースとしてsource を設定します。
Qt3DCore::Quick::QQmlAspectEngine::Status QQmlAspectEngine::status() const
ステータスを返します。
[signal]
void QQmlAspectEngine::statusChanged(Qt3DCore::Quick::QQmlAspectEngine::Status status)
このシグナルはエンジンのステータスが変化したときにstatus と共に発せられる。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。