22 typedef std::unique_ptr<BaseLogger> LoggerPtr;
25 void initLoggerDaily(
const QFileInfo &file,
const QTime &time, uint maxFiles,
bool enableConsole);
26 void initLoggerRotating(
const QFileInfo &file,
int maxFiles, qint64 maxSize,
bool enableConsole);
30 void setLevel(QtMsgType idType);
34 static const QVersionNumber& getLibraryVersion();
38 void proceedMessage(QtMsgType idType,
const QMessageLogContext &context,
const QString &msg);
44 static void messageHandler(QtMsgType idType,
const QMessageLogContext &context,
const QString &msg);