diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-07-20 09:55:24 +0200 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-07-20 09:55:24 +0200 |
| commit | a609100c2a0eb19ef4b9c7a571366281ca722ac8 (patch) | |
| tree | ed242c44acd8cf1f100aff705d569ab83e8e1b1e /src/base/QXmppSaslAuth.h | |
| parent | 4d7cfe1ba7ce004b04c1bb2ead9db5792bb22f89 (diff) | |
| download | qxmpp-a609100c2a0eb19ef4b9c7a571366281ca722ac8.tar.gz | |
make QXmppSaslClient a QXmppLoggable
Diffstat (limited to 'src/base/QXmppSaslAuth.h')
| -rw-r--r-- | src/base/QXmppSaslAuth.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/base/QXmppSaslAuth.h b/src/base/QXmppSaslAuth.h index a43229cc..b6428eb8 100644 --- a/src/base/QXmppSaslAuth.h +++ b/src/base/QXmppSaslAuth.h @@ -29,6 +29,7 @@ #include <QMap> #include "QXmppGlobal.h" +#include "QXmppLogger.h" class QXmppSaslClientPrivate; @@ -74,12 +75,12 @@ private: }; /// The QXmppSaslClient class is the base class for all SASL client -// authentication methods. +/// authentication methods. -class QXMPP_EXPORT QXmppSaslClient +class QXMPP_EXPORT QXmppSaslClient : public QXmppLoggable { public: - QXmppSaslClient(); + QXmppSaslClient(QObject *parent = 0); virtual ~QXmppSaslClient(); QString host() const; @@ -98,7 +99,7 @@ public: virtual bool respond(const QByteArray &challenge, QByteArray &response) = 0; static QStringList availableMechanisms(); - static QXmppSaslClient* create(const QString &mechanism); + static QXmppSaslClient* create(const QString &mechanism, QObject *parent = 0); private: QXmppSaslClientPrivate *d; |
