aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppStream.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-11-16 00:52:18 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-11-16 00:52:18 +0000
commit60cf7a1a4ffcbeae0ae7a8dcacfb1f840e316279 (patch)
tree29d40105a31b7953a07bedfbc53b865fddf6783c /src/QXmppStream.cpp
parent8368fd58f068397346c07b01711d285fc8644935 (diff)
downloadqxmpp-60cf7a1a4ffcbeae0ae7a8dcacfb1f840e316279.tar.gz
make QXmppStream inherit QXmppLoggable
Diffstat (limited to 'src/QXmppStream.cpp')
-rw-r--r--src/QXmppStream.cpp53
1 files changed, 2 insertions, 51 deletions
diff --git a/src/QXmppStream.cpp b/src/QXmppStream.cpp
index 502d538c..ea90e7db 100644
--- a/src/QXmppStream.cpp
+++ b/src/QXmppStream.cpp
@@ -47,7 +47,6 @@ public:
QXmppStreamPrivate();
QByteArray dataBuffer;
- QXmppLogger* logger;
QSslSocket* socket;
// stream state
@@ -55,8 +54,7 @@ public:
};
QXmppStreamPrivate::QXmppStreamPrivate()
- : logger(0),
- socket(0)
+ : socket(0)
{
}
@@ -65,7 +63,7 @@ QXmppStreamPrivate::QXmppStreamPrivate()
/// \param parent
QXmppStream::QXmppStream(QObject *parent)
- : QObject(parent),
+ : QXmppLoggable(parent),
d(new QXmppStreamPrivate)
{
// Make sure the random number generator is seeded
@@ -100,53 +98,6 @@ void QXmppStream::handleStart()
{
}
-/// Returns the QXmppLogger associated with the current stream.
-
-QXmppLogger *QXmppStream::logger()
-{
- return d->logger;
-}
-
-/// Sets the QXmppLogger associated with the current stream.
-
-void QXmppStream::setLogger(QXmppLogger *logger)
-{
- if (d->logger)
- disconnect(this, SIGNAL(logMessage(QXmppLogger::MessageType, QString)),
- d->logger, SLOT(log(QXmppLogger::MessageType, QString)));
- d->logger = logger;
- if (d->logger)
- connect(this, SIGNAL(logMessage(QXmppLogger::MessageType, QString)),
- d->logger, SLOT(log(QXmppLogger::MessageType, QString)));
-}
-
-/// Logs a debugging message.
-///
-/// \param message
-
-void QXmppStream::debug(const QString &message)
-{
- emit logMessage(QXmppLogger::DebugMessage, message);
-}
-
-/// Logs an informational message.
-///
-/// \param message
-
-void QXmppStream::info(const QString &message)
-{
- emit logMessage(QXmppLogger::InformationMessage, message);
-}
-
-/// Logs a warning message.
-///
-/// \param message
-
-void QXmppStream::warning(const QString &message)
-{
- emit logMessage(QXmppLogger::WarningMessage, message);
-}
-
/// Returns true if the stream is connected.
///