GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
ExportKeyPackageDialog.h
1
29#ifndef GPGFRONTEND_EXPORTKEYPACKAGEDIALOG_H
30#define GPGFRONTEND_EXPORTKEYPACKAGEDIALOG_H
31
32#include "GpgFrontendUI.h"
33
34class Ui_exportKeyPackageDialog;
35
36namespace GpgFrontend::UI {
37
42class ExportKeyPackageDialog : public QDialog {
43 Q_OBJECT
44
45 public:
52 explicit ExportKeyPackageDialog(KeyIdArgsListPtr key_ids, QWidget* parent);
53
54 private:
55 std::shared_ptr<Ui_exportKeyPackageDialog> ui_;
56 KeyIdArgsListPtr key_ids_;
57 std::string passphrase_;
58};
59} // namespace GpgFrontend::UI
60
61#endif // GPGFRONTEND_EXPORTKEYPACKAGEDIALOG_H
Definition: ExportKeyPackageDialog.h:42
ExportKeyPackageDialog(KeyIdArgsListPtr key_ids, QWidget *parent)
Construct a new Export Key Package Dialog object.
Definition: ExportKeyPackageDialog.cpp:37
Definition: VerifyDetailsDialog.cpp:33