subsurface/map-widget
Lubomir I. Ivanov 746874a78e map-widget: allow real-time updates of edited markers
This patch allows updating the location of map markers
while editing a dive site and updating the text in the
LocationInformationWidget in real-time.

Currently it is only possible to see the marker changes by
clicking 'Apply'.

The modification required the following changes:
- add the MapWidget::updateCurrentDiveSiteCoordinatesToMap() slot
and call it each time the GPS text updates
- separate the updateCurrentDiveSiteCoordinates(FromMap/ToMap) logic
by having the FromMap/ToMap suffix to method names
- make MapWidgetHelper::updateCurrentDiveSiteCoordinatesToMap()
call a new MapLocationModel::updateMapLocationCoordinates()
method, which updates selected location coordinates and the model
- add MapLocation::setCoordinateNoEmit() that does not emit
a signal when updating a coordinate

Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com>
2017-11-09 12:40:25 -08:00
..
qml map-widget: allow real-time updates of edited markers 2017-11-09 12:40:25 -08:00
qmlmapwidgethelper.cpp map-widget: allow real-time updates of edited markers 2017-11-09 12:40:25 -08:00
qmlmapwidgethelper.h map-widget: allow real-time updates of edited markers 2017-11-09 12:40:25 -08:00