Qt Location - Карта взаимодействия
Моя цель - написать в Qt простой настольный планировщик маршрутов. Пользователь должен иметь возможность построить маршрут на карте и редактировать его. У меня есть карта, запущенная и работающая с использованием плагина QML Map/Openstreetmap, и я смотрю на тип MapPolyLine.
Но я все равно не вижу возможности получения событий карты, особенно когда пользователь нажимает на местоположение карты или объект карты, такой как MapPolyLine.
Есть ли способ, которым я могу расширить тип карты, чтобы добавить несколько новых слотов для решения этой проблемы?
1 ответ
Хорошо, это легко с помощью MouseArea
MouseArea {
anchors.fill: parent
onClicked: console.log('HERE '+mouseX + ':'+ mouseY)
}