GpgFrontend Project A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.

VerifyDetailsDialog.h
1
29 #ifndef __VERIFYDETAILSDIALOG_H__
30 #define __VERIFYDETAILSDIALOG_H__
31
32 #include "ui/GpgFrontendUI.h"
33 #include "ui/widgets/PlainTextEditorPage.h"
34 #include "ui/widgets/VerifyKeyDetailBox.h"
35
36 namespace GpgFrontend::UI {
41 class VerifyDetailsDialog : public QDialog {
42 Q_OBJECT
43 public:
51 explicit VerifyDetailsDialog(QWidget* parent, GpgError error,
52 GpgVerifyResult result);
53
54 private slots:
55
60 void slot_refresh();
61
62 private:
63 QHBoxLayout* main_layout_;
64 QWidget* m_vbox_{};
65 QByteArray* input_data_{};
66 QByteArray* input_signature_{};
67 QDialogButtonBox* button_box_{};
68 GpgVerifyResult m_result_;
69 gpgme_error_t error_;
70 };
71
72 } // namespace GpgFrontend::UI
73
74 #endif // __VERIFYDETAILSDIALOG_H__
GpgFrontend::UI::VerifyDetailsDialog
Definition: VerifyDetailsDialog.h:41
GpgFrontend::UI::VerifyDetailsDialog::VerifyDetailsDialog
VerifyDetailsDialog(QWidget *parent, GpgError error, GpgVerifyResult result)
Construct a new Verify Details Dialog object.
Definition: VerifyDetailsDialog.cpp:35
GpgFrontend::UI
Definition: FileReadTask.cpp:29