Changed code drastically. Support transition effect between views. Added uncheck...
[easylist] / src / listform.h
1 #ifndef LISTFORM_H\r
2 #define LISTFORM_H\r
3 \r
4 #include <QWidget>\r
5 #include <QSettings>\r
6 #include "mycheckboxcontainer.h"\r
7 #include "systemsettings.h"\r
8 #include "slidewidget.h"\r
9 \r
10 #define WILLEM_LIU "WillemLiu"\r
11 #define EASY_LIST "easylist"\r
12 #define LIST_TEXT "ListText"\r
13 \r
14 namespace Ui {\r
15     class ListForm;\r
16 }\r
17 \r
18 class ListForm : public SlideWidget\r
19 {\r
20     Q_OBJECT\r
21 \r
22 public:\r
23     explicit ListForm(QWidget *parent = 0);\r
24     ~ListForm();\r
25 \r
26     virtual void shown();\r
27 \r
28 private:\r
29     QSettings * settings;\r
30 \r
31     Ui::ListForm *ui;\r
32 signals:\r
33     void signalEditListPushButtonTriggered(SlideWidget * thisWidget);\r
34 \r
35 private slots:\r
36     void on_clearCheckedPushButton_clicked();\r
37     void on_uncheckAllPushButton_clicked();\r
38     void on_editListPushButton_clicked();\r
39     void addCheckBoxes();\r
40 };\r
41 \r
42 #endif // LISTFORM_H\r