aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppClientExtension.h
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-11-16 00:49:31 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-11-16 00:49:31 +0000
commitb6444ac7f5fcdc163eb14e98d052fc84e725fa29 (patch)
tree46286778b58eda65c6b5d8f3ac16994c8007b3d4 /src/QXmppClientExtension.h
parent6c50c77fd7b85a1db2c211b45acf394f5a55ca4e (diff)
downloadqxmpp-b6444ac7f5fcdc163eb14e98d052fc84e725fa29.tar.gz
make QXmppClient, QXmppClientExtension, QXmppServer and QXmppServerExtension inherit QXmppLoggable
Diffstat (limited to 'src/QXmppClientExtension.h')
-rw-r--r--src/QXmppClientExtension.h11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/QXmppClientExtension.h b/src/QXmppClientExtension.h
index e6326688..c2051787 100644
--- a/src/QXmppClientExtension.h
+++ b/src/QXmppClientExtension.h
@@ -37,7 +37,7 @@ class QXmppStream;
/// extensions.
///
-class QXmppClientExtension : public QObject
+class QXmppClientExtension : public QXmppLoggable
{
Q_OBJECT
@@ -48,18 +48,9 @@ public:
virtual QStringList discoveryFeatures() const;
virtual bool handleStanza(const QDomElement &stanza) = 0;
-signals:
- /// This signal is emitted to send logging messages.
- void logMessage(QXmppLogger::MessageType type, const QString &msg);
-
protected:
QXmppClient *client();
- // Logging helpers
- void debug(const QString&);
- void info(const QString&);
- void warning(const QString&);
-
private:
void setClient(QXmppClient *client);
QXmppClientExtensionPrivate * const d;