Qtestlib 日志窗口
我将我的程序链接到 qtestlib 并包含 QTest。但是,当应用程序启动时,即使我将配置设置为发布或调试,我也会得到一个提示所有 qDebug 的日志窗口。 是否可以包含 QTest 而无需在应用程序启动时打开日志窗口?我的程序中需要 QTest 的一些功能。
请注意,我在 pro 文件中尝试了以下选项,但这没有帮助 1) 配置+= qtestlib CONFIG -= console
2) 尝试使用 -silent 选项,但仍然出现日志窗口。
我的应用程序中不需要此日志窗口,因为我正在使用 qInstallMsgHandler 生成的单独文件中捕获日志。
I link my program against the qtestlib and include QTest. But then I get a log-window which prompts all the qDebugs, when the application starts even if I set the configuration to release or debug.
Is it possible to include QTest without opening a log-window on application start? I need some functionality of QTest in my program.
Note that i tried below options in the pro file, but this doesn't helped
1)
CONFIG += qtestlib
CONFIG -= console
2) tried with -silent option, but still log window is coming.
I dont need this log window in my application as i am capturing the logs in a separate file which i am generating using qInstallMsgHandler.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
QTestLib 用于测试,而不是生产程序。如果不修改 Qt 本身,就无法摆脱日志窗口。
QTestLib is for tests, not production programs. You can't get rid of the log window without modifying Qt itself.