文件名称:UniqLogger:基于Qt的x平台日志库,具有多个后端和功能
文件大小:123KB
文件格式:ZIP
更新时间:2024-04-21 12:03:17
C++
UniqLogger 基于Qt的x平台日志库,具有多个后端和功能 UniQLogger库是一个(基于线程安全的)基于Qt的库,它允许基于Qt的项目进行日志记录和监视功能。 您可以创建各种记录器(具有不同的模块名称和记录时间),并将它们与不同的记录器关联,以便可以将相同的消息发送到各种设备(控制台,网络或文件)。 UniqLogger可以在Linux,MacO,Windows,iOS和Android上编译并运行,其他受Qt支持的平台也可以运行,但未经测试。 网络编写器是TCP连接上的客户端控制台编写器可以具有不同的颜色(当前不在Windows上)文件编写器可以使用日志旋转和文件压缩(zip和gzip) 记录器具有不同的记录级别,您可以设置记录器,以便在将实际消息发送给编写者之前必须达到最低级别。 也可以定义时间戳格式以显示毫秒。 监视是UniQLogger库的另一个很酷的功能,它
【文件预览】:
UniqLogger-master
----.gitignore(29B)
----LICENSE(26KB)
----testlogger()
--------testlogger_zip.cpp(7KB)
--------testlogger.pro(2KB)
--------testlogger.ui(2KB)
--------testlogger.h(2KB)
--------testlogger2.cpp(10KB)
--------testlogger2.h(2KB)
--------testlogger_zip.h(1KB)
--------testlogger.cpp(5KB)
--------main.cpp(2KB)
----dbviewer()
--------mainwindow.cpp(5KB)
--------mainwindow.h(706B)
--------main.cpp(172B)
--------mainwindow.ui(8KB)
--------dbviewer.pro(365B)
----ut()
--------testFileWriter.h(4KB)
--------testTimeUtils.cpp(3KB)
--------ut.pro(1KB)
--------testTimeUtils.h(293B)
--------testFileWriter.cpp(32KB)
--------main.cpp(395B)
----scripts()
--------flog2dblog.py(3KB)
----README.md(2KB)
----lib()
--------.gitignore(89B)
--------last_build()
--------src()
--------Doxyfile(114KB)
--------uniqlogger.pro(14KB)
--------create_pkg.py(4KB)
--------ut()
--------config.pri.sample(792B)
--------00-compile(1KB)
--------ci()
--------depspath.pri.sample(264B)
--------deps.json(545B)