summaryrefslogtreecommitdiff
path: root/src/ui
diff options
context:
space:
mode:
authorIru Cai <mytbk920423@gmail.com>2014-06-25 00:54:58 +0800
committerIru Cai <mytbk920423@gmail.com>2014-06-25 00:54:58 +0800
commita9e44fc4977fba913b5a8aef468cb0b765b1053d (patch)
tree58282db0e61140c16b94a4683734c8939d1abf7a /src/ui
parente1ee4d52b9379e2861517069ca7aee0338d4337f (diff)
downloadfqterm-a9e44fc4977fba913b5a8aef468cb0b765b1053d.tar.xz
askDialog should have a default value
Diffstat (limited to 'src/ui')
-rw-r--r--src/ui/defineescape.cpp7
-rw-r--r--src/ui/defineescape.h3
2 files changed, 8 insertions, 2 deletions
diff --git a/src/ui/defineescape.cpp b/src/ui/defineescape.cpp
index 26474e1..fea042d 100644
--- a/src/ui/defineescape.cpp
+++ b/src/ui/defineescape.cpp
@@ -52,7 +52,12 @@ void DefineEscapeDialog::onCancel()
ui_.lblEscape->setText(text);
this->setWindowTitle(title);
}
-
+
+ void DefineEscapeDialog::setEditText(const QString &text)
+ {
+ ui_.edtEscape->setText(text);
+ }
+
} //namespace FQTerm
#include "defineescape.moc"
diff --git a/src/ui/defineescape.h b/src/ui/defineescape.h
index c102840..78b97d2 100644
--- a/src/ui/defineescape.h
+++ b/src/ui/defineescape.h
@@ -31,7 +31,8 @@ public:
DefineEscapeDialog(QString& strEsc, QWidget *parent_ = 0, Qt::WFlags fl = 0);
~DefineEscapeDialog();
void setTitleAndText(const QString &title, const QString &text);
-
+ void setEditText(const QString &text);
+
protected slots:
void onOK();
void onCancel();