Added sync functionality with website. http://www.willemliu.nl/qt/maemo/easylist...
[easylist] / settingsform.h
diff --git a/settingsform.h b/settingsform.h
new file mode 100755 (executable)
index 0000000..00a2290
--- /dev/null
@@ -0,0 +1,43 @@
+#ifndef SETTINGSFORM_H\r
+#define SETTINGSFORM_H\r
+\r
+#include <QDebug>\r
+#include <QWidget>\r
+#include <QSettings>\r
+#include <QCryptographicHash>\r
+#include "slidewidget.h"\r
+#include "globals.h"\r
+\r
+namespace Ui {\r
+    class SettingsForm;\r
+}\r
+\r
+class SettingsForm : public SlideWidget\r
+{\r
+    Q_OBJECT\r
+\r
+public:\r
+    explicit SettingsForm(QWidget *parent = 0);\r
+    ~SettingsForm();\r
+\r
+    virtual void shown();\r
+\r
+signals:\r
+    void signalNavigate(int step);\r
+\r
+private slots:\r
+    void on_restoreSyncPushButton_clicked();\r
+    void on_applyPushButton_clicked();\r
+    void on_savePushButton_clicked();\r
+\r
+    void on_cancelPushButton_clicked();\r
+\r
+private:\r
+    Ui::SettingsForm *ui;\r
+\r
+    QSettings * settings;\r
+\r
+    void saveSync();\r
+};\r
+\r
+#endif // SETTINGSFORM_H\r