1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-07-27 17:04:24 +02:00

Added position date display option

Closes #330
This commit is contained in:
2021-02-06 15:23:02 +01:00
parent 7bc1c53452
commit a369a1689d
12 changed files with 164 additions and 1 deletions

View File

@ -93,6 +93,7 @@ MapView::MapView(Map *map, POI *poi, QWidget *parent)
_overlapPOIs = true;
_showRouteWaypoints = true;
_showMarkers = true;
_showMarkerInfo = false;
_showPathTicks = false;
_trackWidth = 3;
_routeWidth = 3;
@ -141,6 +142,7 @@ PathItem *MapView::addTrack(const Track &track)
ti->setDigitalZoom(_digitalZoom);
ti->setMarkerColor(_markerColor);
ti->showMarker(_showMarkers);
ti->showMarkerInfo(_showMarkerInfo);
ti->showTicks(_showPathTicks);
_scene->addItem(ti);
@ -169,6 +171,7 @@ PathItem *MapView::addRoute(const Route &route)
ri->setDigitalZoom(_digitalZoom);
ri->setMarkerColor(_markerColor);
ri->showMarker(_showMarkers);
ri->showMarkerInfo(_showMarkerInfo);
ri->showTicks(_showPathTicks);
_scene->addItem(ri);
@ -805,6 +808,16 @@ void MapView::showMarkers(bool show)
_routes.at(i)->showMarker(show);
}
void MapView::showMarkerInfo(bool show)
{
_showMarkerInfo = show;
for (int i = 0; i < _tracks.size(); i++)
_tracks.at(i)->showMarkerInfo(show);
for (int i = 0; i < _routes.size(); i++)
_routes.at(i)->showMarkerInfo(show);
}
void MapView::showTicks(bool show)
{
_showPathTicks = show;