From 1c8faec60853260865bb3e9dbbc3afa2ec86cb8a Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Tue, 16 Nov 2010 21:42:22 +0000 Subject: more logging unification --- src/QXmppLogger.h | 48 +++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 45 insertions(+), 3 deletions(-) (limited to 'src/QXmppLogger.h') diff --git a/src/QXmppLogger.h b/src/QXmppLogger.h index 1a90238a..d58a528f 100644 --- a/src/QXmppLogger.h +++ b/src/QXmppLogger.h @@ -104,9 +104,51 @@ public: protected: virtual void childEvent(QChildEvent *event); - void debug(const QString &msg); - void info(const QString &msg); - void warning(const QString &msg); + + /// Logs a debugging message. + /// + /// \param message + + void debug(const QString &message) + { + emit logMessage(QXmppLogger::DebugMessage, message); + } + + /// Logs an informational message. + /// + /// \param message + + void info(const QString &message) + { + emit logMessage(QXmppLogger::InformationMessage, message); + } + + /// Logs a warning message. + /// + /// \param message + + void warning(const QString &message) + { + emit logMessage(QXmppLogger::WarningMessage, message); + } + + /// Logs a received packet. + /// + /// \param msg + + void logReceived(const QString &message) + { + emit logMessage(QXmppLogger::ReceivedMessage, message); + } + + /// Logs a sent packet. + /// + /// \param msg + + void logSent(const QString &message) + { + emit logMessage(QXmppLogger::SentMessage, message); + } signals: /// This signal is emitted to send logging messages. -- cgit v1.2.3