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()
注册默认的控制台记录器