aboutsummaryrefslogtreecommitdiff
path: root/source/QXmppLogger.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-03-08 18:08:56 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-03-08 18:08:56 +0000
commitce3f7d3096e8d5bc2a17a06a34a0a9889ae701ac (patch)
tree43ab61d8e887d9f7d999b3679994edec7d56683c /source/QXmppLogger.cpp
parent9bc160b82ac13d823223c99a1fe885343bb251b1 (diff)
downloadqxmpp-ce3f7d3096e8d5bc2a17a06a34a0a9889ae701ac.tar.gz
rework logging
Diffstat (limited to 'source/QXmppLogger.cpp')
-rw-r--r--source/QXmppLogger.cpp13
1 files changed, 3 insertions, 10 deletions
diff --git a/source/QXmppLogger.cpp b/source/QXmppLogger.cpp
index dac41b19..18fc6d30 100644
--- a/source/QXmppLogger.cpp
+++ b/source/QXmppLogger.cpp
@@ -27,25 +27,18 @@
#include <QTime>
QXmppLogger* QXmppLogger::m_logger = 0;
-QXmppLogger::LoggingType QXmppLogger::m_loggingType = QXmppLogger::FILE;
-QFile QXmppLogger::m_file("QXmppClientLog.log");
-QTextStream QXmppLogger::m_stream;
QXmppLogger::QXmppLogger()
+ : m_loggingType(QXmppLogger::FILE), m_file("QXmppClientLog.log")
{
}
-QXmppLogger &QXmppLogger::defaultLogger()
+QXmppLogger* QXmppLogger::getLogger()
{
if(!m_logger)
m_logger = new QXmppLogger();
- return *m_logger;
-}
-
-QXmppLogger* QXmppLogger::getLogger()
-{
- return &defaultLogger();
+ return m_logger;
}
void QXmppLogger::setLoggingType(QXmppLogger::LoggingType log)