aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndre Heinecke <[email protected]>2016-04-03 09:30:57 +0000
committerAndre Heinecke <[email protected]>2016-04-03 09:30:57 +0000
commit0cc9006dbc59d87c6bcda88b36d59dcb69ac35cb (patch)
tree53d73944568c9892ce3e375494a66d2f3177bacb
parentQt: Don't declare showErrorDialog anymore (diff)
downloadgpgme-0cc9006dbc59d87c6bcda88b36d59dcb69ac35cb.tar.gz
gpgme-0cc9006dbc59d87c6bcda88b36d59dcb69ac35cb.zip
Qt: Declare pure virtuals as such
* lang/qt/src/qgpgmebackend.h (Protocol): Make all functions pure virtual. -- Fixes errors when linking with QGpgME.
-rw-r--r--lang/qt/src/qgpgmebackend.h10
1 files 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<QString, QVariant> &args) const = 0;
};