summaryrefslogtreecommitdiffstats
path: root/src/passworddialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passworddialog.cpp')
-rw-r--r--src/passworddialog.cpp9
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()]);