Тип QML MapObjectView
Тип MapObjectView используется для заполнения карты объектами карты из модели. Подробнее...
| Заявление об импорте: | import . |
Свойства
Методы
- void addMapObject(MapObject object)
- void removeMapObject(MapObject object)
Подробное описание
Тип MapObjectView используется для заполнения карты объектами карты, либо из модели, либо с помощью addMapObject или removeMapObject.
Тип MapObjectView имеет смысл только в контексте карты, то есть он не будет работать, если добавить его внутрь других элементов QML. Это также можно рассматривать как слой объектов поверх карты.
Документация по свойствам
delegate : Component
Это свойство содержит делегат, определяющий, как должен отображаться каждый элемент в модели. Компонент должен содержать ровно один объект, производный от QGeoMapObject, в качестве корневого объекта.
model : Variant
Это свойство содержит модель, которая предоставляет данные, используемые для создания элементов карты, определённых делегатом. Поддерживаются только модели на основе QAbstractItemModel.
Документация по методам
void addMapObject(MapObject object)
Добавляет данный object в MapObjectView (например, MapIconObject, MapRouteObject) и косвенно на подлежащую карту. Если объект уже находится в MapObjectView, он не будет добавлен повторно.
См. также removeMapObject.
void removeMapObject(MapObject object)
Удаляет данный object из MapObjectView (например, MapIconObject, MapRouteObject) и косвенно с подлежащей карты.
См. также addMapObject.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qml-mapobjectview.html