JA
jaredtao/TaoLogger
Qt自制简易好看的日志系统(Implement a simple and beautify log system with Qt )
TaoLogger
简介
Qt制作的简易、好看的Log系统
代码量极少
麻雀虽小五脏俱全
status
| Ubuntu/MacOS | Windows | License |
|---|---|---|
使用
源代码拷过去,在main函数的QCoreApplication/QApplication构造之后,调用一下init函数就行了。
例如:
#include "TaoLogger.h"
//省略其它头文件
...
...
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
initLog();
...
return app.exec();
}initLog函数的定义如下:
void initLog(const QString &logPath = QStringLiteral("Log"), int logMaxCount = 1024, bool async = true);
其中logPath为log存储路径,默认为Log文件夹。
logMaxCount最大文件数,默认为1024。
async为异步存储,默认为true。
开发环境
- Qt 5.9.x Windows
原理
详细的说明看我博客:
Qt自制简易好看的日志系统
联系方式:
| 作者 | 涛哥 |
|---|---|
| 759378563 | |
| 微信 | xsd2410421 |
| 邮箱 | jared2020@163.com |
| blog | https://jaredtao.github.io |
QQ(TIM)、微信二维码
请放心联系我,乐于提供咨询服务,也可洽谈有偿技术支持相关事宜。
打赏
觉得分享的内容还不错, 就请作者喝杯奶茶吧~~
On this page
Languages
C++79.4%QMake9.6%QML8.3%Shell2.7%
Contributors
MIT License
Created April 30, 2019
Updated March 15, 2026




