Spec-Zone.ru › Qt 5.13

Тип QML MapObjectView

Тип MapObjectView используется для заполнения карты объектами карты из модели. Подробнее...

Заявление об импорте: import Qt.labs.location 1.0
  • Список всех членов, включая унаследованные

Свойства

  • delegate : Компонент
  • model : Переменная

Методы

  • void addMapObject(object)
  • void removeMapObject(object)

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

Тип MapObjectView используется для заполнения карты объектами карты, либо из модели, либо с помощью addMapObject или removeMapObject.

Тип MapObjectView имеет смысл только при содержании в элементе Map, то есть он не будет работать, если добавляется внутрь других элементов QML. Его можно рассматривать как слой объектов поверх карты.

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

delegate : Component

Это свойство содержит делегат, который определяет, как должен отображаться каждый элемент в модели. Компонент должен содержать ровно один объект, производный от QGeoMapObject, в качестве корневого объекта.

model : Variant

Это свойство содержит модель, которая предоставляет данные, используемые для создания элементов карты, определенных делегатом. Поддерживаются только модели на основе QAbstractItemModel.

Документация методов

void addMapObject(object)

Добавляет указанный object в MapObjectView (например, MapIconObject, MapRouteObject) и, косвенно, на базовую карту. Если объект уже находится в MapObjectView, он не будет добавлен повторно.

См. также removeMapObject.

void removeMapObject(object)

Удаляет указанный object из MapObjectView (например, MapIconObject, MapRouteObject) и, косвенно, с базовой карты.

См. также addMapObject.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qml-qt-labs-location-mapobjectview.html

Spec-Zone.ru

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