From f3c23d20a204d8b52b5ff15fe7a552d4cb3c61c1 Mon Sep 17 00:00:00 2001 From: "r.kuznetsov" Date: Fri, 20 Apr 2018 15:41:30 +0300 Subject: Improved route points saving --- qt/draw_widget.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'qt') diff --git a/qt/draw_widget.cpp b/qt/draw_widget.cpp index fb001d23f5..81653b6bfa 100644 --- a/qt/draw_widget.cpp +++ b/qt/draw_widget.cpp @@ -157,9 +157,11 @@ void DrawWidget::initializeGL() m_framework.LoadBookmarks(); MapWidget::initializeGL(); - auto & routingManager = m_framework.GetRoutingManager(); - if (routingManager.LoadRoutePoints()) - routingManager.BuildRoute(0 /* timeoutSec */); + m_framework.GetRoutingManager().LoadRoutePoints([this](bool success) + { + if (success) + m_framework.GetRoutingManager().BuildRoute(0 /* timeoutSec */); + }); } void DrawWidget::mousePressEvent(QMouseEvent * e) -- cgit v1.2.3