diff options
Diffstat (limited to 'src/passworddialog.cpp')
-rw-r--r-- | src/passworddialog.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/passworddialog.cpp b/src/passworddialog.cpp index f7eb8e6a..08302e46 100644 --- a/src/passworddialog.cpp +++ b/src/passworddialog.cpp @@ -1,6 +1,8 @@ #include "passworddialog.h" #include "debughelper.h" #include "ui_passworddialog.h" +#include "qtpasssettings.h" +#include <QDebug> #include <QLabel> #include <QLineEdit> @@ -11,9 +13,8 @@ * @param parent */ PasswordDialog::PasswordDialog(const passwordConfiguration &passConfig, - Pass &pass, QWidget *parent) - : QDialog(parent), ui(new Ui::PasswordDialog), m_passConfig(passConfig), - m_pass(pass) { + QWidget *parent) + : QDialog(parent), ui(new Ui::PasswordDialog), m_passConfig(passConfig){ templating = false; allFields = false; ui->setupUi(this); @@ -44,7 +45,7 @@ void PasswordDialog::on_checkBoxShow_stateChanged(int arg1) { */ void PasswordDialog::on_createPasswordButton_clicked() { ui->widget->setEnabled(false); - QString newPass = m_pass.Generate( + QString newPass = QtPassSettings::getPass()->Generate( ui->spinBox_pwdLength->value(), m_passConfig.Characters[(passwordConfiguration::characterSet) ui->passwordTemplateSwitch->currentIndex()]); |