diff options
author | Anne Jan Brouwer <brouwer@annejan.com> | 2015-07-16 23:15:26 +0200 |
---|---|---|
committer | Anne Jan Brouwer <annejan@noprotocol.com> | 2015-07-16 23:15:26 +0200 |
commit | f62528719e0ef7f7c1914b3a69245da04a863a96 (patch) | |
tree | 322f58af1fb64b841ca2628e33560896445c549f /passworddialog.cpp | |
parent | 1df8083449dc8d0d63a600ace52a310e78e23fb4 (diff) |
pwgen hookup
Diffstat (limited to 'passworddialog.cpp')
-rw-r--r-- | passworddialog.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/passworddialog.cpp b/passworddialog.cpp index a105c824..06ca8b77 100644 --- a/passworddialog.cpp +++ b/passworddialog.cpp @@ -1,10 +1,11 @@ #include "passworddialog.h" #include "ui_passworddialog.h" -PasswordDialog::PasswordDialog(QWidget *parent) : +PasswordDialog::PasswordDialog(MainWindow *parent) : QDialog(parent), ui(new Ui::PasswordDialog) { + mainWindow = parent; ui->setupUi(this); } @@ -24,8 +25,9 @@ void PasswordDialog::on_checkBoxShow_stateChanged(int arg1) void PasswordDialog::on_createPasswordButton_clicked() { - // TODO - ui->lineEditPassword->setText("generated"); + ui->widget->setEnabled(false); + ui->lineEditPassword->setText(mainWindow->generatePassword()); + ui->widget->setEnabled(true); } void PasswordDialog::setPassword(QString password) |