11#include "dtkcore_global.h"
16class RollingFileAppender;
40 void initConsoleAppender();
41 void initRollingFileAppender();
42 QString joinPath(
const QString &path,
const QString &fileName);
ConsoleAppender是简单的appender,将日志记录写入std::cerr输出流
Definition: ConsoleAppender.h:14
DLogManager是dtk日志管理类,提供对日志的基础设置
Definition: LogManager.h:19
static void setLogFormat(const QString &format)
设置日志的格式,如果没有设置格式
static void registerFileAppender()
配置日志输出方式,调用此方法后日志输出方式是输出到文件。
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()
配置日志输出方式,调用此方法后日志输出方式是输出到终端
RollingFileAppender类扩展了FileAppender,使日志文件在用户选择的频率上进行滚动
Definition: RollingFileAppender.h:16