diff options
Diffstat (limited to 'src/imports/location/qdeclarativecirclemapitem_p.h')
-rw-r--r-- | src/imports/location/qdeclarativecirclemapitem_p.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/imports/location/qdeclarativecirclemapitem_p.h b/src/imports/location/qdeclarativecirclemapitem_p.h index 0305000d..08e5e21b 100644 --- a/src/imports/location/qdeclarativecirclemapitem_p.h +++ b/src/imports/location/qdeclarativecirclemapitem_p.h @@ -53,6 +53,7 @@ #include "qdeclarativepolygonmapitem_p.h" #include <QSGGeometryNode> #include <QSGFlatColorMaterial> +#include <QtPositioning/QGeoCircle> QT_BEGIN_NAMESPACE @@ -91,6 +92,7 @@ public: QDeclarativeMapLineProperties *border(); bool contains(const QPointF &point) const Q_DECL_OVERRIDE; + const QGeoShape &geoShape() const Q_DECL_OVERRIDE; Q_SIGNALS: void centerChanged(const QGeoCoordinate ¢er); @@ -112,11 +114,9 @@ private: qreal distance); private: - QGeoCoordinate center_; + QGeoCircle circle_; QDeclarativeMapLineProperties border_; QColor color_; - qreal radius_; - QGeoCoordinate geoLeftBound_; QList<QGeoCoordinate> circlePath_; bool dirtyMaterial_; QGeoMapCircleGeometry geometry_; |