#pragma once #include #include #include #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); };