50 ELogObject(
bool installMessageHandler, QObject *parent = NULL);
58 void init(QString filePath = QString());
66 #if QT_VERSION >= 0x050000
67 static void messageHandler(QtMsgType type,
const QMessageLogContext &content,
const QString &msg);
69 static void messageHandler(QtMsgType type,
const char *msg);
73 #if QT_VERSION >= 0x050000
74 void addMessage(QtMsgType type,
const QMessageLogContext &content,
const QString msg);
76 void addMessage(QtMsgType type,
const QString msg);
80 #if QT_VERSION >= 0x050000
81 void populateMessage(QtMsgType type,
const QMessageLogContext &content,
const QString msg);
83 void populateMessage(QtMsgType type,
const QString msg);
91 #endif // ELOGOBJECT_H
Mostly the same as EWidget but for QObject as base class.
Definition: eobject.h:42
bool installedAsMessageHandler
Definition: elogobject.h:88
#define E_CORE_EXPORT
Definition: eglobal.h:107
ELogObjectPrivate * logger
Definition: elogobject.h:87
Creates a QDockWidget and collects all errors, warnings and information.
Definition: elogobject.h:46
Logging Object used internal by ELogObject.
Definition: elogobjectprivate.h:37