Added include for QTimer in header file.
[easylist] / mainform.h
index d0ab819..27819d5 100755 (executable)
@@ -2,7 +2,9 @@
 #define MAINFORM_H
 
 #include <QMainWindow>
+#include <QTimer>
 #include <QSettings>
+#include <QDate>
 #include <QDebug>
 #include <QDialog>
 #include <QMessageBox>
 #include <QAbstractTransition>
 #include <QPropertyAnimation>
 #include <QCloseEvent>
+#include <QProcess>
 #include "slidewidget.h"
 #include "listform.h"
 #include "editform.h"
 #include "chooselistform.h"
+#include "settingsform.h"
 #include "systemsettings.h"
 #include "mycheckboxcontainer.h"
+#include "requestwebpage.h"
 #include "globals.h"
 
 namespace Ui {
@@ -38,6 +43,7 @@ public slots:
     void changeWidget(int step);
     void stateOutFinished();
 private:
+    QTimer *timer;
     QSettings *settings;
     bool landscape;
     bool tempLandscapeMode;
@@ -47,16 +53,24 @@ private:
     ListForm * listForm;
     EditForm * editForm;
     ChooseListForm * chooseListForm;
+    SettingsForm * settingsForm;
+
+    RequestWebpage * requestWebpage;
 protected:
     void closeEvent(QCloseEvent *event);
 
 private slots:
+    void slotSyncList(QNetworkReply*);
     void on_actionLists_triggered();
     void on_actionSort_A_Z_triggered();
     void on_actionAuto_Orientation_triggered();
     void on_actionChecked_bottom_triggered();
     void on_actionAbout_triggered();
     void on_actionRotate_triggered();
+    void on_actionSync_triggered();
+    void on_actionSetting_triggered();
+    void on_actionKeep_backlight_on_triggered();
+    void Keep_backlight_on();
 };
 
 #endif // MAINFORM_H