mirror of
https://github.com/QuasarApp/qca.git
synced 2025-05-06 15:59:34 +00:00
QCAPlugin is now not a QObject, but subclasses are
svn path=/trunk/kdesupport/qca/; revision=653255
This commit is contained in:
parent
38c127b4b6
commit
39cd886afb
include/QtCrypto
plugins
qca-botan
qca-cyrus-sasl
qca-gcrypt
qca-gnupg
qca-nss
qca-openssl
qca-pkcs11
@ -431,6 +431,7 @@ namespace QCA
|
||||
l->logBinaryMessage (blob, s); \
|
||||
} \
|
||||
} while (false)
|
||||
|
||||
/**
|
||||
Test if QCA can access the root CA certificates
|
||||
|
||||
|
@ -33,10 +33,10 @@
|
||||
|
||||
#include <limits>
|
||||
|
||||
class QCA_EXPORT QCAPlugin : public QObject
|
||||
class QCA_EXPORT QCAPlugin
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
virtual ~QCAPlugin() {}
|
||||
virtual QCA::Provider *createProvider() = 0;
|
||||
};
|
||||
|
||||
|
@ -458,7 +458,7 @@ private:
|
||||
|
||||
};
|
||||
|
||||
class botanPlugin : public QCAPlugin
|
||||
class botanPlugin : public QObject, public QCAPlugin
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_INTERFACES(QCAPlugin)
|
||||
|
@ -895,7 +895,7 @@ using namespace saslQCAPlugin;
|
||||
// saslPlugin
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
class saslPlugin : public QCAPlugin
|
||||
class saslPlugin : public QObject, public QCAPlugin
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_INTERFACES(QCAPlugin)
|
||||
|
@ -574,7 +574,7 @@ public:
|
||||
}
|
||||
};
|
||||
|
||||
class gcryptPlugin : public QCAPlugin
|
||||
class gcryptPlugin : public QObject, public QCAPlugin
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_INTERFACES(QCAPlugin)
|
||||
|
@ -1001,7 +1001,7 @@ public:
|
||||
}
|
||||
};
|
||||
|
||||
class gnupgPlugin : public QCAPlugin
|
||||
class gnupgPlugin : public QObject, public QCAPlugin
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_INTERFACES(QCAPlugin)
|
||||
|
@ -497,7 +497,7 @@ public:
|
||||
}
|
||||
};
|
||||
|
||||
class nssPlugin : public QCAPlugin
|
||||
class nssPlugin : public QObject, public QCAPlugin
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_INTERFACES( QCAPlugin )
|
||||
|
@ -6223,7 +6223,7 @@ public:
|
||||
}
|
||||
};
|
||||
|
||||
class opensslPlugin : public QCAPlugin
|
||||
class opensslPlugin : public QObject, public QCAPlugin
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_INTERFACES(QCAPlugin)
|
||||
|
@ -2812,7 +2812,7 @@ pkcs11Provider::pinPromptHook (
|
||||
return ret; //krazy:exclude=captruefalse
|
||||
}
|
||||
|
||||
class pkcs11Plugin : public QCAPlugin
|
||||
class pkcs11Plugin : public QObject, public QCAPlugin
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_INTERFACES(QCAPlugin)
|
||||
|
Loading…
x
Reference in New Issue
Block a user