summaryrefslogtreecommitdiffstats
path: root/subsurface-core/gpslocation.h
diff options
context:
space:
mode:
Diffstat (limited to 'subsurface-core/gpslocation.h')
-rw-r--r--subsurface-core/gpslocation.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/subsurface-core/gpslocation.h b/subsurface-core/gpslocation.h
index 9e5a25af7..20ed26ed9 100644
--- a/subsurface-core/gpslocation.h
+++ b/subsurface-core/gpslocation.h
@@ -45,10 +45,12 @@ private:
static GpsLocation *m_Instance;
bool waitingForPosition;
QMap<qint64, gpsTracker> m_trackers;
- void addFixToStorage(gpsTracker &gt);
- void deleteFixFromStorage(gpsTracker &gt);
+ QList<gpsTracker> m_deletedTrackers;
void loadFromStorage();
+ void addFixToStorage(gpsTracker &gt);
void replaceFixToStorage(gpsTracker &gt);
+ void deleteFixFromStorage(gpsTracker &gt);
+ void deleteFixesFromServer();
public slots:
void serviceEnable(bool toggle);