GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
GnupgTab.h
1
29
//
30
// Created by eric on 2022/7/23.
31
//
32
33
#pragma once
34
35
#include "core/function/gpg/GpgContext.h"
36
#include "ui/GpgFrontendUI.h"
37
38
class
Ui_GnuPGInfo;
39
namespace
GpgFrontend::UI
{
40
class
GnupgTab
:
public
QWidget {
41
Q_OBJECT
42
public
:
48
explicit
GnupgTab
(QWidget* parent =
nullptr
);
49
50
private
:
51
std::shared_ptr<Ui_GnuPGInfo> ui_;
52
57
void
process_software_info();
58
63
void
gather_gnupg_info();
64
};
65
}
// namespace GpgFrontend::UI
GpgFrontend::UI::GnupgTab
Definition:
GnupgTab.h:40
GpgFrontend::UI::GnupgTab::GnupgTab
GnupgTab(QWidget *parent=nullptr)
Construct a new Info Tab object.
Definition:
GnupgTab.cpp:40
GpgFrontend::UI
Definition:
FileReadTask.cpp:31
src
ui
dialog
help
GnupgTab.h
Generated by
1.9.1