--- /dev/null
+#include "editform.h"\r
+#include "ui_editform.h"\r
+\r
+EditForm::EditForm(QWidget *parent) :\r
+ SlideWidget(parent),\r
+ ui(new Ui::EditForm)\r
+{\r
+ ui->setupUi(this);\r
+ settings = new QSettings(WILLEM_LIU, EASY_LIST);\r
+ shown();\r
+}\r
+\r
+EditForm::~EditForm()\r
+{\r
+ delete ui;\r
+}\r
+\r
+void EditForm::shown()\r
+{\r
+ ui->textEdit->setText(MyCheckBoxContainer::getInstance()->getListText());\r
+ ui->textEdit->setFocus(Qt::ActiveWindowFocusReason);\r
+}\r
+\r
+void EditForm::on_savePushButton_clicked()\r
+{\r
+ qDebug() << "Save";\r
+ settings->setValue(LIST_TEXT, ui->textEdit->toPlainText());\r
+ SystemSettings::getInstance()->saveCurrentList();\r
+ emit signalNavigate(0);\r
+}\r
+\r
+void EditForm::on_cancelPushButton_clicked()\r
+{\r
+ qDebug() << "Cancel";\r
+ emit signalNavigate(0);\r
+}\r