diff options
Diffstat (limited to 'passworddialog.h')
-rw-r--r-- | passworddialog.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/passworddialog.h b/passworddialog.h index 7781c9be..1deb1543 100644 --- a/passworddialog.h +++ b/passworddialog.h @@ -1,8 +1,10 @@ #ifndef PASSWORDDIALOG_H_ #define PASSWORDDIALOG_H_ -#include "mainwindow.h" +#include "datahelpers.h" +#include "pass.h" #include <QDialog> +#include <QWidget> namespace Ui { class PasswordDialog; @@ -18,7 +20,8 @@ class PasswordDialog : public QDialog { Q_OBJECT public: - explicit PasswordDialog(MainWindow *parent = 0); + explicit PasswordDialog(const passwordConfiguration &passConfig, Pass &pass, + QWidget *parent = 0); ~PasswordDialog(); /*! Sets content in the password field in the interface. @@ -55,7 +58,8 @@ private slots: private: Ui::PasswordDialog *ui; - MainWindow *mainWindow; + const passwordConfiguration &m_passConfig; + Pass &m_pass; QString passTemplate; QStringList fields; bool templating; |