aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/model/GpgKeyTreeModel.h
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2025-04-12 11:36:45 +0000
committersaturneric <[email protected]>2025-04-12 11:36:45 +0000
commite0264d85090dd119d48df28477db2fe3b17eb60a (patch)
treee7711bfe4f03c4b97eb2f37129b07a9ec5eb85d1 /src/core/model/GpgKeyTreeModel.h
parentfix: wrong ui dialog order after switching apps (diff)
downloadGpgFrontend-e0264d85090dd119d48df28477db2fe3b17eb60a.tar.gz
GpgFrontend-e0264d85090dd119d48df28477db2fe3b17eb60a.zip
refactor: GpgKey and GpgSubKey
Diffstat (limited to 'src/core/model/GpgKeyTreeModel.h')
-rw-r--r--src/core/model/GpgKeyTreeModel.h76
1 files changed, 0 insertions, 76 deletions
diff --git a/src/core/model/GpgKeyTreeModel.h b/src/core/model/GpgKeyTreeModel.h
index 96b78400..42b29055 100644
--- a/src/core/model/GpgKeyTreeModel.h
+++ b/src/core/model/GpgKeyTreeModel.h
@@ -82,82 +82,6 @@ inline auto operator~(GpgKeyTreeColumn hs) -> GpgKeyTreeColumn {
return static_cast<GpgKeyTreeColumn>(~static_cast<T>(hs));
}
-class GPGFRONTEND_CORE_EXPORT GpgKeyAdapter : public GpgAbstractKey {
- public:
- [[nodiscard]] auto ID() const -> QString override { return key_.GetId(); }
-
- [[nodiscard]] auto Fingerprint() const -> QString override {
- return key_.GetFingerprint();
- }
-
- [[nodiscard]] auto IsSubKey() const -> bool override { return false; }
-
- [[nodiscard]] auto CreationTime() const -> QDateTime override {
- return key_.GetCreateTime();
- }
-
- [[nodiscard]] auto IsHasEncrCap() const -> bool override {
- return key_.IsHasActualEncrCap();
- }
-
- [[nodiscard]] auto IsHasSignCap() const -> bool override {
- return key_.IsHasActualSignCap();
- }
-
- [[nodiscard]] auto IsHasCertCap() const -> bool override {
- return key_.IsHasActualCertCap();
- }
-
- [[nodiscard]] auto IsHasAuthCap() const -> bool override {
- return key_.IsHasActualAuthCap();
- }
-
- [[nodiscard]] auto GetRawKey() const -> const GpgKey & { return key_; }
-
- explicit GpgKeyAdapter(GpgKey key) : key_(std::move(key)) {}
-
- private:
- GpgKey key_;
-};
-
-class GPGFRONTEND_CORE_EXPORT GpgSubKeyAdapter : public GpgAbstractKey {
- public:
- [[nodiscard]] auto ID() const -> QString override { return key_.GetID(); }
-
- [[nodiscard]] auto Fingerprint() const -> QString override {
- return key_.GetFingerprint();
- }
-
- [[nodiscard]] auto IsSubKey() const -> bool override { return true; }
-
- [[nodiscard]] auto CreationTime() const -> QDateTime override {
- return key_.GetCreateTime();
- }
-
- [[nodiscard]] auto IsHasEncrCap() const -> bool override {
- return key_.IsHasEncrCap();
- }
-
- [[nodiscard]] auto IsHasSignCap() const -> bool override {
- return key_.IsHasSignCap();
- }
-
- [[nodiscard]] auto IsHasCertCap() const -> bool override {
- return key_.IsHasCertCap();
- }
-
- [[nodiscard]] auto IsHasAuthCap() const -> bool override {
- return key_.IsHasAuthCap();
- }
-
- [[nodiscard]] auto GetRawKey() const -> const GpgSubKey & { return key_; }
-
- explicit GpgSubKeyAdapter(const GpgSubKey &key) : key_(key) {}
-
- private:
- GpgSubKey key_;
-};
-
class GPGFRONTEND_CORE_EXPORT GpgKeyTreeItem {
public:
GpgKeyTreeItem() = default;