Spec-Zone.ru › Qt 6.0

Тип QML EntityLoader

Предоставляет способ динамической загрузки поддерева сущностей. Подробнее...

Заявление импорта: import Qt3D.Core 2.0
С: Qt 5.5
Наследует:

Entity

  • Список всех членов, включая унаследованные

Свойства

  • entity : QtQml::QtObject
  • source : url
  • status : Статус

Подробное описание

EntityLoader предоставляет возможность загружать предопределенный набор сущностей из файла qml-источника. Сам EntityLoader является сущностью, а загруженное дерево сущностей устанавливается в качестве дочернего элемента загрузчика. Корень загруженного дерева сущностей можно получить с помощью свойства EntityLoader::entity.

EntityLoader {
    id: loader
    source: "./SphereEntity.qml"
}

Документация по свойствам

[только для чтения] entity : QtQml::QtObject

Содержит корень загруженного дерева сущностей.

Это свойство позволяет получить доступ к содержимому загрузчика. Оно ссылается на объект Entity, если свойство status равно EntityLoader.Ready, в противном случае оно равно null.

source : url

Содержит URL источника.

status : Статус

Содержит статус загрузчика сущностей.

  • EntityLoader.Null
  • EntityLoader.Loading
  • EntityLoader.Ready
  • EntityLoader.Error

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qml-qt3d-core-entityloader.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API