diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-03-08 22:13:21 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-03-08 22:13:21 +0000 |
| commit | e37339840f3e79625230b8aed23405eaa5a78533 (patch) | |
| tree | 053dd992ea8b8b42b0a8c648e5ab7ac5c50b8611 /source/QXmppLogger.h | |
| parent | 8a67791b0cbb94a4c57923aa2d5f2a4c045ef21d (diff) | |
| download | qxmpp-e37339840f3e79625230b8aed23405eaa5a78533.tar.gz | |
fixup
Diffstat (limited to 'source/QXmppLogger.h')
| -rw-r--r-- | source/QXmppLogger.h | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/source/QXmppLogger.h b/source/QXmppLogger.h index 7847cfa3..245b644e 100644 --- a/source/QXmppLogger.h +++ b/source/QXmppLogger.h @@ -39,23 +39,28 @@ public: STDOUT }; + enum MessageType + { + DebugMessage = 0, ///< Debugging message + InformationMessage, ///< Informational message + WarningMessage, ///< Warning message + ReceivedMessage, ///< Message received from server + SentMessage, ///< Message sent to server + }; + QXmppLogger(QObject *parent = 0); static QXmppLogger* getLogger(); QXmppLogger::LoggingType loggingType(); void setLoggingType(QXmppLogger::LoggingType); - void debug(const QString& str); - void warning(const QString &str); + virtual void log(QXmppLogger::MessageType type, const QString& str); // deprecated accessors, use the form without "get" instead QXmppLogger::LoggingType Q_DECL_DEPRECATED getLoggingType(); signals: - void message(QtMsgType type, const QString &str); - -protected: - virtual void log(QtMsgType type, const QString& str); + void message(QXmppLogger::MessageType type, const QString &str); private: static QXmppLogger* m_logger; |
