GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
GpgImportInformation.h
1 
29 #pragma once
30 
31 namespace GpgFrontend {
32 
37 class GPGFRONTEND_CORE_EXPORT GpgImportInformation {
38  public:
44  public:
45  QString fpr;
46  int import_status;
47  };
48 
49  using GpgImportedKeyList = std::list<GpgImportedKey>;
50 
56 
62  explicit GpgImportInformation(gpgme_import_result_t result);
63 
64  int considered = 0;
65  int no_user_id = 0;
66  int imported = 0;
67  int imported_rsa = 0;
68  int unchanged = 0;
69  int new_user_ids = 0;
70  int new_sub_keys = 0;
71  int new_signatures = 0;
72  int new_revocations = 0;
73  int secret_read = 0;
74  int secret_imported = 0;
75  int secret_unchanged = 0;
76  int not_imported = 0;
77 
78  GpgImportedKeyList imported_keys;
79 };
80 } // namespace GpgFrontend
Definition: GpgImportInformation.h:43
Definition: GpgImportInformation.h:37
GpgImportInformation()
Construct a new Gpg Import Information object.
Definition: app.cpp:39