aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/model/GpgKeySignature.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/model/GpgKeySignature.cpp')
-rw-r--r--src/core/model/GpgKeySignature.cpp66
1 files changed, 26 insertions, 40 deletions
diff --git a/src/core/model/GpgKeySignature.cpp b/src/core/model/GpgKeySignature.cpp
index aa196391..3182000c 100644
--- a/src/core/model/GpgKeySignature.cpp
+++ b/src/core/model/GpgKeySignature.cpp
@@ -1,5 +1,5 @@
/**
- * Copyright (C) 2021 Saturneric
+ * Copyright (C) 2021 Saturneric <[email protected]>
*
* This file is part of GpgFrontend.
*
@@ -20,7 +20,7 @@
* the gpg4usb project, which is under GPL-3.0-or-later.
*
* All the source code of GpgFrontend was modified and released by
- * Saturneric<[email protected]> starting on May 12, 2021.
+ * Saturneric <[email protected]> starting on May 12, 2021.
*
* SPDX-License-Identifier: GPL-3.0-or-later
*
@@ -28,67 +28,53 @@
#include "core/model/GpgKeySignature.h"
-GpgFrontend::GpgKeySignature::GpgKeySignature() = default;
+namespace GpgFrontend {
-GpgFrontend::GpgKeySignature::~GpgKeySignature() = default;
+GpgKeySignature::GpgKeySignature() = default;
-GpgFrontend::GpgKeySignature::GpgKeySignature(gpgme_key_sig_t sig)
+GpgKeySignature::~GpgKeySignature() = default;
+
+GpgKeySignature::GpgKeySignature(gpgme_key_sig_t sig)
: signature_ref_(sig, [&](gpgme_key_sig_t signature) {}) {}
-GpgFrontend::GpgKeySignature::GpgKeySignature(GpgKeySignature &&) noexcept =
+GpgKeySignature::GpgKeySignature(GpgKeySignature &&) noexcept = default;
+
+GpgKeySignature &GpgKeySignature::operator=(GpgKeySignature &&) noexcept =
default;
-GpgFrontend::GpgKeySignature &GpgFrontend::GpgKeySignature::operator=(
- GpgKeySignature &&) noexcept = default;
+bool GpgKeySignature::IsRevoked() const { return signature_ref_->revoked; }
-bool GpgFrontend::GpgKeySignature::IsRevoked() const {
- return signature_ref_->revoked;
-}
-
-bool GpgFrontend::GpgKeySignature::IsExpired() const {
- return signature_ref_->expired;
-}
+bool GpgKeySignature::IsExpired() const { return signature_ref_->expired; }
-bool GpgFrontend::GpgKeySignature::IsInvalid() const {
- return signature_ref_->invalid;
-}
+bool GpgKeySignature::IsInvalid() const { return signature_ref_->invalid; }
-bool GpgFrontend::GpgKeySignature::IsExportable() const {
+bool GpgKeySignature::IsExportable() const {
return signature_ref_->exportable;
}
-gpgme_error_t GpgFrontend::GpgKeySignature::GetStatus() const {
+gpgme_error_t GpgKeySignature::GetStatus() const {
return signature_ref_->status;
}
-std::string GpgFrontend::GpgKeySignature::GetKeyID() const {
- return signature_ref_->keyid;
-}
+QString GpgKeySignature::GetKeyID() const { return signature_ref_->keyid; }
-std::string GpgFrontend::GpgKeySignature::GetPubkeyAlgo() const {
+QString GpgKeySignature::GetPubkeyAlgo() const {
return gpgme_pubkey_algo_name(signature_ref_->pubkey_algo);
}
-boost::posix_time::ptime GpgFrontend::GpgKeySignature::GetCreateTime() const {
- return boost::posix_time::from_time_t(signature_ref_->timestamp);
+QDateTime GpgKeySignature::GetCreateTime() const {
+ return QDateTime::fromSecsSinceEpoch(signature_ref_->timestamp);
}
-boost::posix_time::ptime GpgFrontend::GpgKeySignature::GetExpireTime() const {
- return boost::posix_time::from_time_t(signature_ref_->expires);
+QDateTime GpgKeySignature::GetExpireTime() const {
+ return QDateTime::fromSecsSinceEpoch(signature_ref_->expires);
}
-std::string GpgFrontend::GpgKeySignature::GetUID() const {
- return signature_ref_->uid;
-}
+QString GpgKeySignature::GetUID() const { return signature_ref_->uid; }
-std::string GpgFrontend::GpgKeySignature::GetName() const {
- return signature_ref_->name;
-}
+QString GpgKeySignature::GetName() const { return signature_ref_->name; }
-std::string GpgFrontend::GpgKeySignature::GetEmail() const {
- return signature_ref_->email;
-}
+QString GpgKeySignature::GetEmail() const { return signature_ref_->email; }
-std::string GpgFrontend::GpgKeySignature::GetComment() const {
- return signature_ref_->comment;
-} \ No newline at end of file
+QString GpgKeySignature::GetComment() const { return signature_ref_->comment; }
+} // namespace GpgFrontend \ No newline at end of file