9#include "dtkcore_global.h"
30 virtual void append(
const QDateTime &time,
Logger::LogLevel level,
const char *file,
int line,
31 const char *func,
const QString &category,
const QString &msg);
37 QTextStream m_logStream;
38 mutable QMutex m_logFileMutex;
AbstractStringAppender类为处理纯文本格式的Appender提供了一个方便的基础日志
Definition: AbstractStringAppender.h:16
简单的appender,将日志记录写到纯文本文件中
Definition: FileAppender.h:19
void setFileName(const QString &s)
设置文件的名称。该名称可以没有路径,可以是相对路径,也可以是绝对路径
qint64 size() const
返回日志文件大小
QString fileName() const
返回由setFileName()设置的名称,或返回FileAppender构造函数传入的fileName
FileAppender(const QString &fileName=QString())
构造函数,分配给具有给定<fileName>的文件
LogLevel
日志等级
Definition: Logger.h:22