10 #include <QMessageBox>
11 #include <QStateMachine>
13 #include <QAbstractTransition>
14 #include <QPropertyAnimation>
15 #include <QCloseEvent>
17 #include "slidewidget.h"
20 #include "chooselistform.h"
21 #include "settingsform.h"
22 #include "systemsettings.h"
23 #include "mycheckboxcontainer.h"
24 #include "requestwebpage.h"
31 class MainForm : public QMainWindow
36 explicit MainForm(QWidget *parent = 0);
39 void setLandscapeMode(bool landscape);
42 void keyboardClosed(bool closed);
43 void changeWidget(int step);
44 void stateOutFinished();
49 bool tempLandscapeMode;
55 ChooseListForm * chooseListForm;
56 SettingsForm * settingsForm;
58 RequestWebpage * requestWebpage;
60 void closeEvent(QCloseEvent *event);
63 void slotSyncList(QNetworkReply*);
64 void on_actionLists_triggered();
65 void on_actionSort_A_Z_triggered();
66 void on_actionAuto_Orientation_triggered();
67 void on_actionChecked_bottom_triggered();
68 void on_actionAbout_triggered();
69 void on_actionRotate_triggered();
70 void on_actionSync_triggered();
71 void on_actionSetting_triggered();
72 void on_actionKeep_backlight_on_triggered();
73 void Keep_backlight_on();