From 5cc2c02dfbace9e1486e60b8ffe58a136321e500 Mon Sep 17 00:00:00 2001 From: "Lubomir I. Ivanov" Date: Mon, 17 Jul 2017 00:06:05 +0300 Subject: qmlmapwidgethelper: add the centerOnDiveSite() method MapWidget sould not handle any of the map backend. Instead it should just pass calls to MapWidgetHelper. Do that for centerOnDiveSite(). Signed-off-by: Lubomir I. Ivanov --- desktop-widgets/mapwidget.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'desktop-widgets/mapwidget.cpp') diff --git a/desktop-widgets/mapwidget.cpp b/desktop-widgets/mapwidget.cpp index 1646b7f51..fd461f4a6 100644 --- a/desktop-widgets/mapwidget.cpp +++ b/desktop-widgets/mapwidget.cpp @@ -23,13 +23,7 @@ MapWidget::MapWidget(QWidget *parent) : QQuickWidget(parent) void MapWidget::centerOnDiveSite(struct dive_site *ds) { - if (!dive_site_has_gps_location(ds)) - return; - - qreal longitude = ds->longitude.udeg / 1000000.0; - qreal latitude = ds->latitude.udeg / 1000000.0; - - qDebug() << longitude << latitude; + m_mapHelper->centerOnDiveSite(ds); } void MapWidget::centerOnIndex(const QModelIndex& idx) -- cgit v1.2.3-70-g09d2