【发布时间】:2013-12-02 19:18:47
【问题描述】:
我想在我的应用程序中生成日志,即我在终端窗口或 cmd 窗口中生成的任何内容都将生成为文本文件中的日志。
例如我有一个客户端服务器程序,所以我在终端上收到的任何消息或警告都会与时间戳一起打印在日志文件中。
任何想法,QxtLog 或 log4Qt 是否与我想要的一样?
【问题讨论】:
-
我不确定,也许this answer 会帮助你(如果你使用的是
Qt 4.*?否则,如果你使用的是Qt 5.*,那么请阅读this:API 已经改变了一点,弃用了之前的! -
@Nawaz:我试过了,但是 qInstallMsgHandler() 不起作用它表明它不存在。
-
然后试试
qInstallMessageHandler(),正如我所说,the API has been changed since Qt 5.0。 -
@Nawaz: 我试过了还是不行
-
"still not working" 几乎总是等于没有信息。