Класс QQmlAspectEngine
класс Qt3DCore::Quick::QQmlAspectEngineКласс QQmlAspectEngine предоставляет среду для QAspectEngine и метод для создания компонентов QML. Подробнее...
| Заголовок: | #include <Qt3DQuick/QQmlAspectEngine> |
| CMake: | find_package(Qt6 COMPONENTS 3dcore REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::3dcore) |
| qmake: | QT += 3dcore |
| Наследуется от: | QObject |
Типы публичного доступа
| Перечисление | Статус { Нулевой, Готов, Загрузка, Ошибка } |
Функции публичного доступа
| QQmlAspectEngine(QObject *parent = nullptr) | |
| Qt3DCore::QAspectEngine * | aspectEngine() const |
| QQmlEngine * | qmlEngine() const |
| void | УстановитьИсточник(const QUrl &source) |
| Qt3DCore::Quick::QQmlAspectEngine::Статус | Статус() const |
Сигналы
| void | СценаСоздана(QObject *rootObject) |
| void | ИзменёнСтатус(Qt3DCore::Quick::QQmlAspectEngine::Статус status) |
Подробное описание
Документация по типам членов
Перечисление QQmlAspectEngine::Статус
Статус двигателя.
| Постоянная | Значение |
|---|---|
Qt3DCore::Quick::QQmlAspectEngine::Null |
0 |
Qt3DCore::Quick::QQmlAspectEngine::Ready |
1 |
Qt3DCore::Quick::QQmlAspectEngine::Loading |
2 |
Qt3DCore::Quick::QQmlAspectEngine::Error |
3 |
Документация по функциям членов
QQmlAspectEngine::QQmlAspectEngine(QObject *parent = nullptr)
Создаёт новый QQmlAspectEngine с parent.
[signal] void QQmlAspectEngine::СценаСоздана(QObject *rootObject)
Этот сигнал испускается с rootObject, когда сцена была создана. Это даёт возможность манипулировать сценой перед передачей её двигателю аспектов. Это полезно для удобства в классах окон для настройки камер и поверхностей на фреймграфе и источников событий для аспекта ввода и т. д.
[signal] void QQmlAspectEngine::ИзменёнСтатус(Qt3DCore::Quick::QQmlAspectEngine::Статус status)
Этот сигнал испускается со значением status, когда меняется статус двигателя.
Qt3DCore::QAspectEngine *QQmlAspectEngine::aspectEngine() const
Возвращает aspectEngine.
QQmlEngine *QQmlAspectEngine::qmlEngine() const
Возвращает движок.
void QQmlAspectEngine::УстановитьИсточник(const QUrl &source)
Устанавливает source в качестве источника для создаваемого компонента QML.
Qt3DCore::Quick::QQmlAspectEngine::Статус QQmlAspectEngine::Статус() const
Возвращает статус.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qt3dcore-quick-qqmlaspectengine.html