0

我将我的程序与 qtestlib 链接并包含 QTest。但是随后我得到一个日志窗口,它会在应用程序启动时提示所有 qDebugs,即使我将配置设置为发布或调试也是如此。是否可以在应用程序启动时不打开日志窗口的情况下包含 QTest?我的程序中需要 QTest 的一些功能。

请注意,我在 pro 文件中尝试了以下选项,但这没有帮助 1) CONFIG += qtestlib CONFIG -= console

2) 尝试使用 -silent 选项,但仍然会出现日志窗口。

我的应用程序中不需要此日志窗口,因为我正在使用 qInstallMsgHandler 生成的单独文件中捕获日志。

4

1 回答 1

0

QTestLib 用于测试,而不是生产程序。如果不修改 Qt 本身,就无法摆脱日志窗口。

于 2011-02-11T20:35:59.657 回答