rDebug_qDebug:为 Qt 4.8 ... 5.x 重新实现 qDebug 的方便、更强大-开源

时间:2024-06-20 20:48:02
【文件属性】:

文件名称:rDebug_qDebug:为 Qt 4.8 ... 5.x 重新实现 qDebug 的方便、更强大-开源

文件大小:21KB

文件格式:ZIP

更新时间:2024-06-20 20:48:02

开源软件

喜欢 qDebug? 但是缺少一些东西吗? 只是想在 QtWidget 中查看您的调试/日志,例如 QListView? 但是在使用 qInstallMsgHandler (4.x) / qInstallMessageHandler (5.x) 时崩溃了吗? qDebug 4.x 缺少文件名、行号? 不客气,我们来了! 注意:我们通过重载 qDebug() 宏完全支持 Qt5,通过使用 rDebug(), rInfo(), rWarning() aso 完全支持 Qt5 + Qt4.8 这主要是一个简化的重新实现,它在引擎盖下也使用了部分qDebug()。 您可以使用 qDebug("printf mask %s","is更糟"); 或 qDebug() << "streams" << "更安全"; 或者两者的混合。 您可以在所有 7 个 BSD-Syslog 级别(加上“Silent”和“All”)之间进行选择。 两行可以将带有数据、时间戳、位置和级别的 Qt SIGNAL 发送到您的 QListWidget(或其他任何内容)。 另外两行可以写入文件并使用不同的日志级别过滤。 首先,


【文件预览】:
src
----rDebugLevel.h(2KB)
----rDebug.cpp(29KB)
----rDebug.h(13KB)
----rDebugCodeloc.h(1KB)
license.txt
doc
----to_be_documented.txt(52B)
testing
----testing.txt(149B)
demo
----rDebug_FileDemo.h(4KB)
----rDebug_FileDemo.cpp(2KB)
----rDebug_SignalSlotDemo.cpp(1KB)
----rDebug_SignalSlotDemo.pro(890B)
----rDebug_CLIDemo.pro(876B)
----rDebug_CLIDemo.h(4KB)
----rDebug_CLIDemo.cpp(965B)
----rDebug_SignalSlotDemo.h(5KB)
----rDebug_FileDemo.pro(878B)
----about_this_demo.txt(770B)

网友评论