「 QT 避坑指南 」远离那些躺过无数次的坑
整理 | 猿胖子
出品 | 猿武场(ID:apesarena)
关注公众号并回复数字「 1024 」加入猿武场微信社群
方式一:使用qWarning替代
既然 qDebug 不行,那先走一波 qWarning 试试
哎,可以看到 qWarning 还是可以正常
应该是 Qt 在NeoKyin下的调试输出设置有所不同,并未采用 stderr
在 etc/xdg/QtProject 路径下创建 qtlogging.ini 文件 ,并写入下面内容保存
注意需要 su 权限
1/***
2* 在 /etc/xdg/QtProject 路径下新增 qtlogging.ini 文件
3* qtlogging.ini 输入如下内容
4***/
5
6*[Rules] .debug=true // 启用所有调试输出
7qt.*.debug=false // 禁用QT内部调试,防止大量输出的情况
8
9// end
完事,熟悉的输出又正常出现了!~
版权声明:本文来自原创,版权归猿武场作者所有。如需转载,请注明出处。

注公众号并回复数字「 1024 」加入猿武场微信社群
欢迎加入程序员社群,更多技术摘要等你拿走
社群福利:
1. 行业大牛技术手札,知识点汇总;
2. 求职/招聘信息内推;
4. 人际交往,增强技术宅人际交流;
5. 调节繁杂无趣的闲暇时光;
6. 不定期线上周边於线下技术活动沙龙。
文章转载自猿武场,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。