我使用当前的Trinity桌面(KDE3.5或其左右)(平台是CentOS 7,x86_64)编写了一个应用程序。我们正在做的事情导致KHTMLPart出现不良行为,我试图了解出现了什么问题,并且我想从KHTMLPart获取调试输出。
查看KDE 3.5源代码,我发现此类消息的ID应为6050,因此我查看了/ opt / trinity / share / config / kdebugrc。我尝试添加这个块:
[6050]
InfoOutput=0
WarnOutput=0
ErrorOutput=0
FatalOutput=0
到该文件无效。我也试过〜/ .trinity / share / config / kdebugrc,也没有效果。
当应用程序是我自己的时,kdebugrc是否应该更改?我把这个街区放在正确的地方吗?我在KApplication中需要做些什么才能使其工作?
我预计邮件会显示在/var/log/dbg.log中。
我也试过让一切= 2和= 3分别尝试在syslog和stdout上获取消息,两者都没有运气,这让我得出了一个不可避免的结论,即我做错了。