Класс QQmlAspectEngine
(Qt3DCore::Quick::QQmlAspectEngine)Класс QQmlAspectEngine предоставляет среду для QAspectEngine и метод для создания компонентов QML. Подробнее...
| Заголовок: | #include <Qt3DQuick/QQmlAspectEngine> |
| qmake: | QT += 3dcore |
| Наследует: | QObject |
Типы публичного доступа
| Перечисление | Статус { Нулевое, Готово, Загрузка, Ошибка } |
Публичные функции
| QQmlAspectEngine(QObject *parent = nullptr) | |
| QAspectEngine * | aspectEngine() const |
| QQmlEngine * | qmlEngine() const |
| void | УстановитьИсточник(const QUrl &source) |
| Статус | статус() const |
- 32 публичных функций, унаследованных от QObject
Сигналы
| void | СозданСцена(QObject *rootObject) |
| void | ИзменилсяСтатус(Статус status) |
- 2 сигнала, унаследованных от QObject
Дополнительные унаследованные члены
- 1 свойство, унаследованное от QObject
- 1 публичный слот, унаследованный от QObject
- 11 статических публичных членов, унаследованных от QObject
- 9 защищённых функций, унаследованных от QObject
Подробное описание
Класс QQmlAspectEngine предоставляет среду для QAspectEngine и метод для создания компонентов QML.
Документация по типам членов
Перечисление 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.
QAspectEngine *QQmlAspectEngine::aspectEngine() const
Возвращает aspectEngine.
QQmlEngine *QQmlAspectEngine::qmlEngine() const
Возвращает движок.
[signal] void QQmlAspectEngine::sceneCreated(QObject *rootObject)
Этот сигнал испускается с rootObject, когда сцена была создана. Это предоставляет возможность манипулировать сценой перед передачей её движку. Полезно для удобных классов окон для настройки камер и поверхностей на framegraph и источников событий для входного аспекта и т.д.
void QQmlAspectEngine::setSource(const QUrl &source)
Устанавливает source в качестве источника для создаваемого компонента QML.
Статус QQmlAspectEngine::status() const
Возвращает статус.
[signal] void QQmlAspectEngine::statusChanged(Статус status)
Этот сигнал испускается со значением status при изменении статуса движка.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qt3dcore-quick-qqmlaspectengine.html