Spec-Zone.ru › Qt 5.14

Тип MapItemView QML

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

Заявление об импорте: import QtLocation 5.14
С момента: QtLocation 5.5
  • Список всех членов, включая унаследованные

Свойства

  • add : Переход
  • autoFitViewport : Компонент
  • delegate : Компонент
  • model : модель
  • remove : Переход

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

MapItemView используется для заполнения карты объектами MapItem из модели. Тип MapItemView имеет смысл только в контексте карты, то есть он не имеет самостоятельной презентации.

Пример использования

Этот пример демонстрирует, как использовать объект MapViewItem для отображения маршрута на карте:

import QtQuick 2.0
import QtPositioning 5.5
import QtLocation 5.6

Map {
    RouteModel {
        id: routeModel
    }

    MapItemView {
        model: routeModel
        delegate: routeDelegate
    }

    Component {
        id: routeDelegate

        MapRoute {
            route: routeData
            line.color: "blue"
            line.width: 5
            smooth: true
            opacity: 0.8
        }
    }
}

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

add : Переход

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

Это свойство было добавлено в QtLocation 5.12.

autoFitViewport : Компонент

Это свойство управляет автоматическим перемещением и масштабированием области просмотра для отображения всех элементов карты при добавлении или удалении элементов.

По умолчанию равно false.

delegate : Компонент

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

model : модель

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

remove : Переход

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

Это свойство было добавлено в QtLocation 5.12.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qml-qtlocation-mapitemview.html

Spec-Zone.ru

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