summaryrefslogtreecommitdiffstats
path: root/core/settings
diff options
context:
space:
mode:
Diffstat (limited to 'core/settings')
-rw-r--r--core/settings/qPref.cpp3
-rw-r--r--core/settings/qPrefFacebook.cpp44
-rw-r--r--core/settings/qPrefFacebook.h45
3 files changed, 0 insertions, 92 deletions
diff --git a/core/settings/qPref.cpp b/core/settings/qPref.cpp
index b1c7217b2..aded20e11 100644
--- a/core/settings/qPref.cpp
+++ b/core/settings/qPref.cpp
@@ -5,7 +5,6 @@
#include "qPrefDisplay.h"
#include "qPrefDiveComputer.h"
#include "qPrefDivePlanner.h"
-#include "qPrefFacebook.h"
#include "qPrefGeneral.h"
#include "qPrefGeocoding.h"
#include "qPrefLanguage.h"
@@ -51,7 +50,6 @@ void qPref::loadSync(bool doSync)
qPrefDisplay::loadSync(doSync);
qPrefDiveComputer::loadSync(doSync);
qPrefDivePlanner::loadSync(doSync);
- qPrefFacebook::loadSync(doSync);
qPrefGeneral::loadSync(doSync);
qPrefGeocoding::loadSync(doSync);
qPrefLanguage::loadSync(doSync);
@@ -76,7 +74,6 @@ void qPref::registerQML(QQmlEngine *engine)
ct->setContextProperty("PrefDisplay", qPrefDisplay::instance());
ct->setContextProperty("PrefDiveComputer", qPrefDiveComputer::instance());
ct->setContextProperty("PrefDivePlanner", qPrefDivePlanner::instance());
- ct->setContextProperty("PrefFacebook", qPrefFacebook::instance());
ct->setContextProperty("PrefGeneral", qPrefGeneral::instance());
ct->setContextProperty("PrefGeocoding", qPrefGeocoding::instance());
ct->setContextProperty("PrefLanguage", qPrefLanguage::instance());
diff --git a/core/settings/qPrefFacebook.cpp b/core/settings/qPrefFacebook.cpp
deleted file mode 100644
index 0f27c3c48..000000000
--- a/core/settings/qPrefFacebook.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0
-#include "qPrefFacebook.h"
-#include "qPrefPrivate.h"
-
-static const QString group = QStringLiteral("WebApps/Facebook");
-
-qPrefFacebook::qPrefFacebook(QObject *parent) : QObject(parent)
-{
-}
-
-qPrefFacebook*qPrefFacebook::instance()
-{
- static qPrefFacebook *self = new qPrefFacebook;
- return self;
-}
-
-void qPrefFacebook::loadSync(bool doSync)
-{
- // Empty, because FB probs are not loaded/synced to disk
-}
-
-void qPrefFacebook::set_access_token(const QString &value)
-{
- if (value != prefs.facebook.access_token) {
- qPrefPrivate::copy_txt(&prefs.facebook.access_token, value);
- emit instance()->access_tokenChanged(value);
- }
-}
-
-void qPrefFacebook::set_album_id(const QString &value)
-{
- if (value != prefs.facebook.album_id) {
- qPrefPrivate::copy_txt(&prefs.facebook.album_id, value);
- emit instance()->album_idChanged(value);
- }
-}
-
-void qPrefFacebook::set_user_id(const QString &value)
-{
- if (value != prefs.facebook.user_id) {
- qPrefPrivate::copy_txt(&prefs.facebook.user_id, value);
- emit instance()->user_idChanged(value);
- }
-}
diff --git a/core/settings/qPrefFacebook.h b/core/settings/qPrefFacebook.h
deleted file mode 100644
index fcd8f1f7c..000000000
--- a/core/settings/qPrefFacebook.h
+++ /dev/null
@@ -1,45 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0
-#ifndef QPREFSFACEBOOK_H
-#define QPREFSFACEBOOK_H
-#include "core/pref.h"
-
-#include <QObject>
-
-
-class qPrefFacebook : public QObject {
- Q_OBJECT
- Q_PROPERTY(QString access_token READ access_token WRITE set_access_token NOTIFY access_tokenChanged);
- Q_PROPERTY(QString album_id READ album_id WRITE set_album_id NOTIFY album_idChanged);
- Q_PROPERTY(QString user_id READ user_id WRITE set_user_id NOTIFY user_idChanged);
-
-public:
- qPrefFacebook(QObject *parent = NULL);
- static qPrefFacebook *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 QString access_token() { return prefs.facebook.access_token; }
- static QString album_id() { return prefs.facebook.album_id; }
- static QString user_id() { return prefs.facebook.user_id; }
-
-public slots:
- static void set_access_token(const QString& value);
- static void set_album_id(const QString& value);
- static void set_user_id(const QString& value);
-
-signals:
- void access_tokenChanged(const QString& value);
- void album_idChanged(const QString& value);
- void user_idChanged(const QString& value);
-
-private:
- static void disk_access_token(bool doSync);
- static void disk_album_id(bool doSync);
- static void disk_user_id(bool doSync);
-};
-
-#endif