summaryrefslogtreecommitdiffstats
path: root/src/plugins/position/geoclue/qgeopositioninfosource_geocluemaster_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/position/geoclue/qgeopositioninfosource_geocluemaster_p.h')
-rw-r--r--src/plugins/position/geoclue/qgeopositioninfosource_geocluemaster_p.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/position/geoclue/qgeopositioninfosource_geocluemaster_p.h b/src/plugins/position/geoclue/qgeopositioninfosource_geocluemaster_p.h
index 912f32c1..7e980317 100644
--- a/src/plugins/position/geoclue/qgeopositioninfosource_geocluemaster_p.h
+++ b/src/plugins/position/geoclue/qgeopositioninfosource_geocluemaster_p.h
@@ -93,7 +93,8 @@ public:
double altitude,
GeoclueAccuracy *accuracy);
void velocityUpdateFailed();
- void velocityUpdateSucceeded(double speed);
+ void velocityUpdateSucceeded(GeoclueVelocityFields fields, int timestamp, double speed,
+ double direction, double climb);
Error error() const;
@@ -125,6 +126,8 @@ private:
bool m_lastPositionIsFresh;
bool m_lastVelocityIsFresh;
double m_lastVelocity;
+ double m_lastDirection;
+ double m_lastClimb;
bool m_lastPositionFromSatellite;
QGeoPositionInfo m_lastPosition;
PositioningMethods m_methods;