aboutsummaryrefslogtreecommitdiffstats
path: root/core/settings/qPrefLocationService.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/settings/qPrefLocationService.h')
-rw-r--r--core/settings/qPrefLocationService.h42
1 files changed, 0 insertions, 42 deletions
diff --git a/core/settings/qPrefLocationService.h b/core/settings/qPrefLocationService.h
deleted file mode 100644
index 7a0c724a8..000000000
--- a/core/settings/qPrefLocationService.h
+++ /dev/null
@@ -1,42 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0
-#ifndef QPREFLOCATIONSERVICE_H
-#define QPREFLOCATIONSERVICE_H
-#include "core/pref.h"
-
-#include <QObject>
-
-
-class qPrefLocationService : public QObject {
- Q_OBJECT
- Q_PROPERTY(int distance_threshold READ distance_threshold WRITE set_distance_threshold NOTIFY distance_thresholdChanged)
- Q_PROPERTY(int time_threshold READ time_threshold WRITE set_time_threshold NOTIFY time_thresholdChanged)
-
-public:
- static qPrefLocationService *instance();
-
- // Load/Sync local settings (disk) and struct preference
- static void loadSync(bool doSync);
- static void load() { loadSync(false); }
- static void sync() { loadSync(true); }
-
-public:
- static int distance_threshold() { return prefs.distance_threshold; }
- static int time_threshold() { return prefs.time_threshold; }
-
-public slots:
- static void set_distance_threshold(int value);
- static void set_time_threshold(int value);
-
-signals:
- void distance_thresholdChanged(int value);
- void time_thresholdChanged(int value);
-
-
-private:
- qPrefLocationService() {}
-
- static void disk_distance_threshold(bool doSync);
- static void disk_time_threshold(bool doSync);
-};
-
-#endif