Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'qt/draw_widget.cpp')
-rw-r--r--qt/draw_widget.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/qt/draw_widget.cpp b/qt/draw_widget.cpp
index 24b405e954..467cab3638 100644
--- a/qt/draw_widget.cpp
+++ b/qt/draw_widget.cpp
@@ -7,8 +7,6 @@
#include "map/framework.hpp"
-#include "drape_frontend/visual_params.hpp"
-
#include "search/result.hpp"
#include "storage/index.hpp"
@@ -114,6 +112,8 @@ void DrawWidget::PrepareShutdown()
auto & routingManager = m_framework.GetRoutingManager();
if (routingManager.IsRoutingActive() && routingManager.IsRoutingFollowing())
{
+ routingManager.SaveRoutePoints();
+
auto style = m_framework.GetMapStyle();
if (style == MapStyle::MapStyleVehicleClear)
m_framework.MarkMapStyle(MapStyle::MapStyleClear);
@@ -150,6 +150,10 @@ void DrawWidget::initializeGL()
{
MapWidget::initializeGL();
m_framework.LoadBookmarks();
+
+ auto & routingManager = m_framework.GetRoutingManager();
+ if (routingManager.LoadRoutePoints())
+ routingManager.BuildRoute(0 /* timeoutSec */);
}
void DrawWidget::mousePressEvent(QMouseEvent * e)