Changed code drastically. Support transition effect between views. Added uncheck...
[easylist] / src / editform.cpp
1 #include "editform.h"\r
2 #include "ui_editform.h"\r
3 \r
4 EditForm::EditForm(QWidget *parent) :\r
5     SlideWidget(parent),\r
6     ui(new Ui::EditForm)\r
7 {\r
8     ui->setupUi(this);\r
9     settings = new QSettings(WILLEM_LIU, EASY_LIST);\r
10     shown();\r
11 }\r
12 \r
13 EditForm::~EditForm()\r
14 {\r
15     delete ui;\r
16 }\r
17 \r
18 void EditForm::shown()\r
19 {\r
20     ui->textEdit->setText(MyCheckBoxContainer::getInstance()->getListText());\r
21 }\r
22 \r
23 void EditForm::on_savePushButton_clicked()\r
24 {\r
25     qDebug() << "Save";\r
26     settings->setValue(LIST_TEXT, ui->textEdit->toPlainText());\r
27     emit signalSavePushButtonClicked(this);\r
28 }\r
29 \r
30 void EditForm::on_cancelPushButton_clicked()\r
31 {\r
32     qDebug() << "Cancel";\r
33     emit signalCancelPushButtonClicked(this);\r
34 }\r