# GpgFrontend Project: src/ui/dialog/import_export/ExportKeyPackageDialog.h Source File

ExportKeyPackageDialog.h
#ifndef GPGFRONTEND_EXPORTKEYPACKAGEDIALOG_H
#define GPGFRONTEND_EXPORTKEYPACKAGEDIALOG_H
#include "GpgFrontendUI.h"
#include "ui/dialog/GeneralDialog.h"
class Ui_exportKeyPackageDialog;
namespace GpgFrontend::UI {
class ExportKeyPackageDialog : public GeneralDialog {
Q_OBJECT
public:
explicit ExportKeyPackageDialog(KeyIdArgsListPtr key_ids, QWidget* parent);
private:
std::shared_ptr<Ui_exportKeyPackageDialog> ui_;
KeyIdArgsListPtr key_ids_;
std::string passphrase_;
};
} // namespace GpgFrontend::UI
#endif // GPGFRONTEND_EXPORTKEYPACKAGEDIALOG_H
GpgFrontend::UI::ExportKeyPackageDialog
Definition: ExportKeyPackageDialog.h:43
GpgFrontend::UI::ExportKeyPackageDialog::ExportKeyPackageDialog
ExportKeyPackageDialog(KeyIdArgsListPtr key_ids, QWidget *parent)
Construct a new Export Key Package Dialog object.
Definition: ExportKeyPackageDialog.cpp:37
GpgFrontend::UI::GeneralDialog
Definition: GeneralDialog.h:35
GpgFrontend::UI
Definition: FileReadTask.cpp:29