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