作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员
在 Log4Qt 中,有一个很重要的类 - Logger,用于提供日志服务。那么,如何获取 logger 呢?
关于这部分,Log4Qt 中有一个简单的描述:
Request a logger by either calling Log4Qt::Logger::logger or using LOG4QT_DECLARE_QCLASS_LOGGER
其实,除了这两种方式外,还有另一种方式 LOG4QT_DECLARE_STATIC_LOGGER
可供选择。
调用 Log4Qt::Logger::logger
通过基础配置和 rootLogger,完成 Log4Qt 的一个简单使用:
#include <QCoreApplication>
#include <log4qt/basicconfigurator.h>
#include <log4qt/logger.h>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
// 一个简单的基础配置
Log4Qt::BasicCon