| #include "askpassdialog.h" |
| #include <QtGui/QVBoxLayout> |
| #include <QtGui/QHBoxLayout> |
| #include <QtGui/QLabel> |
| #include <QtGui/QLineEdit> |
| #include <QtGui/QDialogButtonBox> |
| |
| AskPassDialog::AskPassDialog(QWidget *parent) |
| : QDialog(parent) |
| { |
| vertical_layout = new QVBoxLayout(this); |
| QHBoxLayout *horizontal_layout_1 = new QHBoxLayout; |
| QLabel *label = new QLabel(this); |
| label->setText(tr("Password:")); |
| horizontal_layout_1->addWidget(label); |
| pass_edit = new QLineEdit(this); |
| pass_edit->setEchoMode(QLineEdit::Password); |
| horizontal_layout_1->addWidget(pass_edit); |
| vertical_layout->addLayout(horizontal_layout_1); |
| QDialogButtonBox *button_box = new QDialogButtonBox(this); |
| button_box->addButton(QDialogButtonBox::Ok); |
| button_box->addButton(QDialogButtonBox::Cancel); |
| vertical_layout->addWidget(button_box); |
| connect(button_box, SIGNAL(accepted()), SLOT(accept())); |
| connect(button_box, SIGNAL(rejected()), SLOT(reject())); |
| } |
| |
| AskPassDialog::~AskPassDialog() |
| { |
| |
| } |
| |
| QString AskPassDialog::password() { |
| return pass_edit->text(); |
| } |