diff options
author | jan Iversen <jani@apache.org> | 2018-07-23 17:49:12 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2018-07-27 12:36:20 -0700 |
commit | f175890632d5845d57066b0669c347b4c0992ff9 (patch) | |
tree | efe856eb90e077c64f990b5ec5681c95eed7c866 /core/subsurface-qt/SettingsObjectWrapper.cpp | |
parent | e0f1817fdc3b0024c5e97cfa0db048384aae6d78 (diff) | |
download | subsurface-f175890632d5845d57066b0669c347b4c0992ff9.tar.gz |
core: activate qPrefFacebook
remove Facebook from SettingsObjectWrapper and reference qPrefFacebook
update files using SettingsObjectWrapper/Facebook to use qPrefFacebook
this activated qPrefFacebook and removed the similar class from
SettingsObjectWrapper.
Signed-off-by: Jan Iversen <jani@apache.org>
Diffstat (limited to 'core/subsurface-qt/SettingsObjectWrapper.cpp')
-rw-r--r-- | core/subsurface-qt/SettingsObjectWrapper.cpp | 68 |
1 files changed, 1 insertions, 67 deletions
diff --git a/core/subsurface-qt/SettingsObjectWrapper.cpp b/core/subsurface-qt/SettingsObjectWrapper.cpp index 9e0e8992c..3085216c7 100644 --- a/core/subsurface-qt/SettingsObjectWrapper.cpp +++ b/core/subsurface-qt/SettingsObjectWrapper.cpp @@ -662,72 +662,6 @@ void TechnicalDetailsSettings::setShowIcd(bool value) emit showIcdChanged(value); } -FacebookSettings::FacebookSettings(QObject *parent) : - QObject(parent), - group(QStringLiteral("WebApps")), - subgroup(QStringLiteral("Facebook")) -{ -} - -QString FacebookSettings::accessToken() const -{ - return QString(prefs.facebook.access_token); -} - -QString FacebookSettings::userId() const -{ - return QString(prefs.facebook.user_id); -} - -QString FacebookSettings::albumId() const -{ - return QString(prefs.facebook.album_id); -} - -void FacebookSettings::setAccessToken (const QString& value) -{ -#if SAVE_FB_CREDENTIALS - QSettings s; - s.beginGroup(group); - s.beginGroup(subgroup); - s.setValue("ConnectToken", value); -#endif - free((void *)prefs.facebook.access_token); - prefs.facebook.access_token = copy_qstring(value); - emit accessTokenChanged(value); -} - -void FacebookSettings::setUserId(const QString& value) -{ - if (value == prefs.facebook.user_id) - return; -#if SAVE_FB_CREDENTIALS - QSettings s; - s.beginGroup(group); - s.beginGroup(subgroup); - s.setValue("UserId", value); -#endif - free((void *)prefs.facebook.user_id); - prefs.facebook.user_id = copy_qstring(value); - emit userIdChanged(value); -} - -void FacebookSettings::setAlbumId(const QString& value) -{ - if (value == prefs.facebook.album_id) - return; -#if SAVE_FB_CREDENTIALS - QSettings s; - s.beginGroup(group); - s.beginGroup(subgroup); - s.setValue("AlbumId", value); -#endif - free((void *)prefs.facebook.album_id); - prefs.facebook.album_id = copy_qstring(value); - emit albumIdChanged(value); -} - - GeocodingPreferences::GeocodingPreferences(QObject *parent) : QObject(parent) { @@ -1829,7 +1763,7 @@ SettingsObjectWrapper::SettingsObjectWrapper(QObject* parent): QObject(parent), techDetails(new TechnicalDetailsSettings(this)), pp_gas(new PartialPressureGasSettings(this)), - facebook(new FacebookSettings(this)), + facebook(new qPrefFacebook(this)), geocoding(new GeocodingPreferences(this)), proxy(new ProxySettings(this)), cloud_storage(new qPrefCloudStorage(this)), |