Added include for QTimer in header file.
[easylist] / settingsform.h
1 #ifndef SETTINGSFORM_H\r
2 #define SETTINGSFORM_H\r
3 \r
4 #include <QDebug>\r
5 #include <QWidget>\r
6 #include <QSettings>\r
7 #include <QCryptographicHash>\r
8 #include <QMessageBox>\r
9 #include "slidewidget.h"\r
10 #include "globals.h"\r
11 \r
12 namespace Ui {\r
13     class SettingsForm;\r
14 }\r
15 \r
16 class SettingsForm : public SlideWidget\r
17 {\r
18     Q_OBJECT\r
19 \r
20 public:\r
21     explicit SettingsForm(QWidget *parent = 0);\r
22     ~SettingsForm();\r
23 \r
24     virtual void shown();\r
25 \r
26 signals:\r
27     void signalNavigate(int step);\r
28 protected:\r
29     bool eventFilter(QObject *obj, QEvent *e);\r
30 \r
31 private slots:\r
32     void on_restoreSyncPushButton_clicked();\r
33     void on_applyPushButton_clicked();\r
34     void on_savePushButton_clicked();\r
35 \r
36     void on_cancelPushButton_clicked();\r
37 \r
38 private:\r
39     Ui::SettingsForm *ui;\r
40 \r
41     QSettings * settings;\r
42 \r
43     void saveSync();\r
44 };\r
45 \r
46 #endif // SETTINGSFORM_H\r