blob: 280deb33ce58ee95f850d2d45ac55ff5fe8189bb [file] [log] [blame] [raw]
#include "askpassdialog.h"
#if QT_VERSION < 0x050000
#include <QtGui/QVBoxLayout>
#include <QtGui/QHBoxLayout>
#include <QtGui/QLabel>
#include <QtGui/QLineEdit>
#include <QtGui/QDialogButtonBox>
#else
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QDialogButtonBox>
#endif
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();
}