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
path: root/qt
diff options
context:
space:
mode:
authorYuri Gorshenin <y@maps.me>2017-11-02 17:10:35 +0300
committermpimenov <mpimenov@users.noreply.github.com>2017-11-07 13:05:18 +0300
commitac5c1e1a6045f5d3e6b8d0b05676a598bed5891d (patch)
tree759d241e190e9fdae58f68078f74c282c836c8d7 /qt
parent30b9a6ed2c0e84414d0fa900d7164af42c7f977c (diff)
[search] Search is extracted from Framework to SearchAPI.
Diffstat (limited to 'qt')
-rw-r--r--qt/draw_widget.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/qt/draw_widget.cpp b/qt/draw_widget.cpp
index b42e848110..5db6bb0329 100644
--- a/qt/draw_widget.cpp
+++ b/qt/draw_widget.cpp
@@ -277,11 +277,12 @@ bool DrawWidget::Search(search::EverywhereSearchParams const & params)
string DrawWidget::GetDistance(search::Result const & res) const
{
string dist;
- double lat, lon;
- if (m_framework.GetCurrentPosition(lat, lon))
+ if (auto const position = m_framework.GetCurrentPosition())
{
+ auto const ll = MercatorBounds::ToLatLon(*position);
double dummy;
- (void) m_framework.GetDistanceAndAzimut(res.GetFeatureCenter(), lat, lon, -1.0, dist, dummy);
+ (void)m_framework.GetDistanceAndAzimut(res.GetFeatureCenter(), ll.lat, ll.lon, -1.0, dist,
+ dummy);
}
return dist;
}