From 89a558dfbbbde668666e7d8af8f52c23fa61530b Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Wed, 18 Jul 2012 14:52:24 +0200 Subject: make QXmppStreamFeatures string-based to allow pluggable SASL --- src/base/QXmppStreamFeatures.h | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'src/base/QXmppStreamFeatures.h') diff --git a/src/base/QXmppStreamFeatures.h b/src/base/QXmppStreamFeatures.h index 2aa191ea..93176318 100644 --- a/src/base/QXmppStreamFeatures.h +++ b/src/base/QXmppStreamFeatures.h @@ -24,7 +24,6 @@ #ifndef QXMPPSTREAMFEATURES_H #define QXMPPSTREAMFEATURES_H -#include "QXmppConfiguration.h" #include "QXmppStanza.h" class QXMPP_EXPORT QXmppStreamFeatures : public QXmppStanza @@ -48,11 +47,11 @@ public: Mode nonSaslAuthMode() const; void setNonSaslAuthMode(Mode mode); - QList authMechanisms() const; - void setAuthMechanisms(QList &mecanisms); + QStringList authMechanisms() const; + void setAuthMechanisms(const QStringList &mechanisms); - QList compressionMethods() const; - void setCompressionMethods(QList &methods); + QStringList compressionMethods() const; + void setCompressionMethods(const QStringList &methods); Mode tlsMode() const; void setTlsMode(Mode mode); @@ -69,8 +68,8 @@ private: Mode m_sessionMode; Mode m_nonSaslAuthMode; Mode m_tlsMode; - QList m_authMechanisms; - QList m_compressionMethods; + QStringList m_authMechanisms; + QStringList m_compressionMethods; }; #endif -- cgit v1.2.3