aboutsummaryrefslogtreecommitdiffstats
path: root/desktop-widgets/socialnetworks.h
diff options
context:
space:
mode:
authorGravatar Tomaz Canabrava <tomaz.canabrava@intel.com>2015-11-08 12:10:13 -0200
committerGravatar Dirk Hohndel <dirk@hohndel.org>2015-11-08 09:45:13 -0800
commit8abf64d8c08804549639b754e49058ec96ea6b5f (patch)
tree0681e55427acbe1e59de9cefd22ffb863abd40e8 /desktop-widgets/socialnetworks.h
parenta1ff14a48f06e15c863f6ef0ba31b15c7bb1696d (diff)
downloadsubsurface-8abf64d8c08804549639b754e49058ec96ea6b5f.tar.gz
Finish the first facebook integration plugin
Now the plugin is usable, one can use it to send stuff to facebook. Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'desktop-widgets/socialnetworks.h')
-rw-r--r--desktop-widgets/socialnetworks.h49
1 files changed, 0 insertions, 49 deletions
diff --git a/desktop-widgets/socialnetworks.h b/desktop-widgets/socialnetworks.h
deleted file mode 100644
index 2f63915ca..000000000
--- a/desktop-widgets/socialnetworks.h
+++ /dev/null
@@ -1,49 +0,0 @@
-#ifndef FACEBOOKMANAGER_H
-#define FACEBOOKMANAGER_H
-
-#include <QObject>
-#include <QUrl>
-#include <QDialog>
-
-class FacebookManager : public QObject
-{
- Q_OBJECT
-public:
- static FacebookManager *instance();
- void requestAlbumId();
- void requestUserId();
- void sync();
- QUrl connectUrl();
- bool loggedIn();
-signals:
- void justLoggedIn(bool triggererd);
- void justLoggedOut(bool triggered);
-
-public slots:
- void tryLogin(const QUrl& loginResponse);
- void logout();
- void setDesiredAlbumName(const QString& albumName);
- void sendDive();
-
-private:
- explicit FacebookManager(QObject *parent = 0);
- QString albumName;
-};
-
-namespace Ui {
- class SocialnetworksDialog;
-}
-
-class SocialNetworkDialog : public QDialog {
- Q_OBJECT
-public:
- SocialNetworkDialog(QWidget *parent);
- QString text() const;
- QString album() const;
-public slots:
- void selectionChanged();
- void albumChanged();
-private:
- Ui::SocialnetworksDialog *ui;
-};
-#endif // FACEBOOKMANAGER_H