QML UI: trigger download of GPS fixes

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2016-01-07 21:37:36 -08:00
parent 1c66e399fa
commit 2b1ffb3cc4
3 changed files with 14 additions and 0 deletions

View file

@ -97,6 +97,13 @@ MobileComponents.ApplicationWindow {
}
}
Action {
text: "Download GPS data"
onTriggered: {
manager.downloadGpsData();
}
}
Action {
text: "Clear GPS cache"
onTriggered: {

View file

@ -501,6 +501,12 @@ void QMLManager::sendGpsData()
locationProvider->uploadToServer();
}
void QMLManager::downloadGpsData()
{
locationProvider->downloadFromServer();
locationProvider->updateModel();
}
void QMLManager::clearGpsData()
{
locationProvider->clearGpsData();

View file

@ -77,6 +77,7 @@ public slots:
QString addDive();
void applyGpsData();
void sendGpsData();
void downloadGpsData();
void clearGpsData();
void finishSetup();
void showMap(QString location);