如何禁用Qt框架调试消息?

时间:2018-08-21 12:33:21

标签: qt

根据Qt forum的要求,没有解决方案:

我的项目是使用Qt 5.4.2编译的,最近我通过使用5.10.1进行了升级

因为它是使用5.10.1编译的,所以我有很多详细的日志,例如:

[2018.08.17 16:49:18:440]D: Generating leave event for  QWidgetWindow(0x28edb550, name="MainWindowWindow")
[2018.08.17 16:49:20:404]D: Entering  QWidgetWindow(0x28edb550, name="MainWindowWindow")
[2018.08.17 16:49:20:772]D: WM_MOUSELEAVE for  QWidgetWindow(0x28edb550, name="MainWindowWindow")  previous window under mouse =  QWidgetWindow(0x28edb550, name="MainWindowWindow")  tracked window = QWidgetWindow(0x28edb550, name="MainWindowWindow")
[2018.08.17 16:49:20:777]D: Generating leave event for  QWidgetWindow(0x28edb550, name="MainWindowWindow")

我通过写来禁用它:

*.debug = false

在qtlogging.ini文件的“规则”中。

它运行良好,但是我没有自己的qDebug消息了。如何禁用Qt框架消息仅调试?

0 个答案:

没有答案