diff options
Diffstat (limited to 'include/gpg/result_analyse/SignResultAnalyse.h')
-rw-r--r-- | include/gpg/result_analyse/SignResultAnalyse.h | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/include/gpg/result_analyse/SignResultAnalyse.h b/include/gpg/result_analyse/SignResultAnalyse.h index 933089bf..e837140d 100644 --- a/include/gpg/result_analyse/SignResultAnalyse.h +++ b/include/gpg/result_analyse/SignResultAnalyse.h @@ -7,24 +7,14 @@ #include "GpgFrontend.h" -class SignResultAnalyse { -public: - SignResultAnalyse(gpgme_sign_result_t result); +#include "ResultAnalyse.h" - [[nodiscard]] const QString &getResultReport() const; +class SignResultAnalyse : public ResultAnalyse{ +public: + explicit SignResultAnalyse(gpgme_error_t error, gpgme_sign_result_t result); - [[nodiscard]] int getStatus() const; private: - QString resultText; - QTextStream stream{&resultText}; - - int status = 1; - - void setStatus(int mStatus) { - if(mStatus < status) status = mStatus; - } - }; |