Spec-Zone.ru › Qt 6.1

Тип QML EntityLoader

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

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

Entity

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

Свойства

  • entity : QtQml::QtObject
  • source : url
  • status : Status

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

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

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

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

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

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

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

source : url

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

status : 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.1/qml-qt3d-core-entityloader.html

Spec-Zone.ru

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