]> git.sven.stormbind.net Git - sven/vym.git/blob - src/lineeditdialog.cpp
Replace Pierre as the maintainer
[sven/vym.git] / src / lineeditdialog.cpp
1 #include "lineeditdialog.h"
2 #include "settings.h"
3
4 extern Settings settings;
5
6 LineEditDialog::LineEditDialog(QWidget *parent) : QDialog(parent)
7 {
8     ui.setupUi(this);
9     ui.okButton->setText(tr("Ok"));
10 }
11
12 void LineEditDialog::showCancelButton(bool b)
13 {
14     if (b) {
15         ui.cancelButton->show();
16         ui.cancelButton->setText(tr("Cancel"));
17     }
18     else
19         ui.cancelButton->hide();
20 }
21
22 void LineEditDialog::setLabel(const QString &s) { ui.label->setText(s); }
23
24 void LineEditDialog::setCaption(const QString &s)
25 {
26     QDialog::setWindowTitle("VYM - " + s);
27 }
28
29 void LineEditDialog::setText(const QString &s)
30 {
31     ui.lineEdit->setText(s);
32     ui.lineEdit->selectAll();
33 }
34
35 QString LineEditDialog::getText() { return ui.lineEdit->text(); }