blob: dd366fcde2861fc365045cdc86779fa6511f07da (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#pragma once
#include <QDialog>
#include <QDialogButtonBox>
#include <QLineEdit>
#include "gui_utils.h"
class KeyGenerateDialog : public QDialog
{
Q_OBJECT
public:
explicit KeyGenerateDialog(QWidget *parent = nullptr);
QStringView key_name();
QByteArray key_password();
private:
QWidget *ui_widget;
QLineEdit *ui_key_name;
QLineEdit *ui_key_password;
QLineEdit *ui_key_password_confirm;
QDialogButtonBox *ui_key_gen_buttons;
void validate(void);
};
|