From ca5b224920ef678c5ad958a5d6e2456a1dab1ffc Mon Sep 17 00:00:00 2001 From: Bryant Mairs Date: Mon, 30 Jun 2014 22:40:01 -0700 Subject: [PATCH] Updating OPMapControl's use of MouseEvents. --- libs/opmapcontrol/src/mapwidget/mapgraphicitem.h | 1 + libs/opmapcontrol/src/mapwidget/opmapwidget.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/opmapcontrol/src/mapwidget/mapgraphicitem.h b/libs/opmapcontrol/src/mapwidget/mapgraphicitem.h index 96621d059..ff06e6096 100644 --- a/libs/opmapcontrol/src/mapwidget/mapgraphicitem.h +++ b/libs/opmapcontrol/src/mapwidget/mapgraphicitem.h @@ -28,6 +28,7 @@ #define MAPGRAPHICITEM_H #include +#include #include "../internals/core.h" //#include "../internals/point.h" #include "../core/diagnostics.h" diff --git a/libs/opmapcontrol/src/mapwidget/opmapwidget.cpp b/libs/opmapcontrol/src/mapwidget/opmapwidget.cpp index 066bef445..ee3cc5b24 100644 --- a/libs/opmapcontrol/src/mapwidget/opmapwidget.cpp +++ b/libs/opmapcontrol/src/mapwidget/opmapwidget.cpp @@ -269,7 +269,7 @@ namespace mapcontrol void OPMapWidget::mouseMoveEvent(QMouseEvent *event) { QGraphicsView::mouseMoveEvent(event); - QPointF p=event->posF(); + QPointF p=event->localPos(); p=map->mapFromParent(p); currentmouseposition=map->FromLocalToLatLng(p.x(),p.y()); } -- 2.22.0