diff options
Diffstat (limited to 'src/core/model/GpgKeyTreeModel.h')
-rw-r--r-- | src/core/model/GpgKeyTreeModel.h | 76 |
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; |