diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-03-09 10:26:43 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-03-09 10:26:43 +0000 |
| commit | f3f364328066386d2a10915a1e37230182005664 (patch) | |
| tree | 315ffbcb01ce05ff9f2ec7ae41c287859a9b45a8 /source/QXmppLogger.cpp | |
| parent | 24ebbb9d8cca17092305dec552bc1a87507d96e6 (diff) | |
| download | qxmpp-f3f364328066386d2a10915a1e37230182005664.tar.gz | |
functionality to specify logfilePath in case of QXmppLogger::FILE type of logging
Diffstat (limited to 'source/QXmppLogger.cpp')
| -rw-r--r-- | source/QXmppLogger.cpp | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/source/QXmppLogger.cpp b/source/QXmppLogger.cpp index 97e6f64a..dc34a36d 100644 --- a/source/QXmppLogger.cpp +++ b/source/QXmppLogger.cpp @@ -51,7 +51,8 @@ static const char *typeName(QXmppLogger::MessageType type) } QXmppLogger::QXmppLogger(QObject *parent) - : QObject(parent), m_loggingType(QXmppLogger::NONE) + : QObject(parent), m_loggingType(QXmppLogger::NONE), + m_logFilePath("QXmppClientLog.log") { } @@ -83,7 +84,7 @@ void QXmppLogger::log(QXmppLogger::MessageType type, const QString& str) { case QXmppLogger::FILE: { - QFile file("QXmppClientLog.log"); + QFile file(m_logFilePath); file.open(QIODevice::Append); QTextStream stream(&file); stream << QTime::currentTime().toString("hh:mm:ss.zzz") << @@ -110,3 +111,12 @@ QXmppLogger::LoggingType QXmppLogger::getLoggingType() return m_loggingType; } +void QXmppLogger::setLogFilePath(const QString& logFilePath) +{ + m_logFilePath = logFilePath; +} + +QString QXmppLogger::logFilePath() +{ + return m_logFilePath; +} |
