在单步执行期间观看QImage

时间:2011-01-03 21:20:03

标签: debugging qt qimage

我正在调试一个庞大的Qt应用程序,包含数百个类,凌乱的代码等。在追踪错误的同时,我希望单步执行gdb(kdbg,ddd,无论如何),同时观察被吸引到QImage中的内容使用从方法到方法进行的QPainter。在某个地方,它正在被给予不良信息。通常我只能将最终的QImage写入.png文件。

在调试器中停止时,是否有某种方法可以查看QImage中的图像?

顺便说一句,这是使用Qt4.3,这有点旧,但我们现在仍然坚持。如果一个较新的Qt提供了一些优势,我有办法破解它(以及其他人看到这个问题可能有最新的)。

1 个答案:

答案 0 :(得分:5)

这是关于Peek and Poke, Vol. 3Qt Labs blog文章中的一个例子。