9#include <QScopedPointer>
11#include "dtkcore_global.h"
15class DLogManagerPrivate;
22 static void registerJournalAppender();
35 void initConsoleAppender();
36 void initRollingFileAppender();
37 void initJournalAppender();
38 QString joinPath(
const QString &path,
const QString &fileName);
47 QScopedPointer<DLogManagerPrivate> d_ptr;
DLogManager是dtk日志管理类,提供对日志的基础设置
Definition LogManager.h:17
static void setLogFormat(const QString &format)
设置日志的格式,如果没有设置格式
static void registerFileAppender()
注册默认的文件记录器,默认的文件记录器类型为RollingFileAppender.
static QString getlogFilePath()
获取当前的日志存储路径,包括文件名
static void setlogFilePath(const QString &logFilePath)
setlogFilePath will change log file path of registerFileAppender logFilePath is the full path of file...
static void registerConsoleAppender()
注册默认的控制台记录器