From 0cc9006dbc59d87c6bcda88b36d59dcb69ac35cb Mon Sep 17 00:00:00 2001 From: Andre Heinecke Date: Sun, 3 Apr 2016 01:30:57 -0800 Subject: [PATCH] Qt: Declare pure virtuals as such * lang/qt/src/qgpgmebackend.h (Protocol): Make all functions pure virtual. -- Fixes errors when linking with QGpgME. --- lang/qt/src/qgpgmebackend.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lang/qt/src/qgpgmebackend.h b/lang/qt/src/qgpgmebackend.h index 962a4d9b..d442fa55 100644 --- a/lang/qt/src/qgpgmebackend.h +++ b/lang/qt/src/qgpgmebackend.h @@ -139,11 +139,11 @@ public: virtual SignEncryptJob *signEncryptJob(bool armor = false, bool textMode = false) const = 0; virtual DecryptVerifyJob *decryptVerifyJob(bool textmode = false) const = 0; virtual RefreshKeysJob *refreshKeysJob() const = 0; - virtual ChangeExpiryJob *changeExpiryJob() const; - virtual ChangeOwnerTrustJob *changeOwnerTrustJob() const; - virtual ChangePasswdJob *changePasswdJob() const; - virtual SignKeyJob *signKeyJob() const; - virtual AddUserIDJob *addUserIDJob() const; + virtual ChangeExpiryJob *changeExpiryJob() const = 0; + virtual SignKeyJob *signKeyJob() const = 0; + virtual ChangePasswdJob *changePasswdJob() const = 0; + virtual ChangeOwnerTrustJob *changeOwnerTrustJob() const = 0; + virtual AddUserIDJob *addUserIDJob() const = 0; virtual SpecialJob *specialJob(const char *type, const QMap &args) const = 0; };