Qt Location - Карта взаимодействия

Моя цель - написать в Qt простой настольный планировщик маршрутов. Пользователь должен иметь возможность построить маршрут на карте и редактировать его. У меня есть карта, запущенная и работающая с использованием плагина QML Map/Openstreetmap, и я смотрю на тип MapPolyLine.

Но я все равно не вижу возможности получения событий карты, особенно когда пользователь нажимает на местоположение карты или объект карты, такой как MapPolyLine.

Есть ли способ, которым я могу расширить тип карты, чтобы добавить несколько новых слотов для решения этой проблемы?

1 ответ

Хорошо, это легко с помощью MouseArea

MouseArea {
       anchors.fill: parent
       onClicked: console.log('HERE '+mouseX + ':'+ mouseY)
   }
Другие вопросы по тегам