aboutsummaryrefslogtreecommitdiffstats
path: root/src/gpg/GpgKeySignature.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpg/GpgKeySignature.cpp')
-rw-r--r--src/gpg/GpgKeySignature.cpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/gpg/GpgKeySignature.cpp b/src/gpg/GpgKeySignature.cpp
index 142d1550..d7e7c53e 100644
--- a/src/gpg/GpgKeySignature.cpp
+++ b/src/gpg/GpgKeySignature.cpp
@@ -22,13 +22,7 @@
*
*/
-#include "gpg/GpgKeySignature.h"
+#include "gpg/model/GpgKeySignature.h"
-GpgKeySignature::GpgKeySignature(gpgme_key_sig_t key_sig) :
- revoked(key_sig->revoked), expired(key_sig->expired), invalid(key_sig->invalid),
- exportable(key_sig->exportable), status(key_sig->status),
- keyid(key_sig->keyid), pubkey_algo(gpgme_pubkey_algo_name(key_sig->pubkey_algo)),
- uid(key_sig->uid), name(key_sig->name), email(key_sig->email), comment(key_sig->comment),
- create_time(QDateTime::fromTime_t(key_sig->timestamp)), expire_time(QDateTime::fromTime_t(key_sig->expires)){
-
-}
+GpgFrontend::GpgKeySignature::GpgKeySignature(gpgme_key_sig_t sig) : _signature_ref(sig,
+ [&](gpgme_key_sig_t signature) {}) {}