我正在调试一个包含数百个类、杂乱代码等的大型 Qt 应用程序。在跟踪错误时,我想在 gdb(kdbg、ddd 等)中单步执行,同时观察使用 QPainter 将什么绘制到 QImage 中这是从一个方法到另一个方法。在某处,它正在被提供不良信息。通常我能得到的只是最终的 QImage 写入 .png 文件。
在调试器中停止时,有什么方法可以查看 QImage 中的图像是什么?
顺便说一句,这是使用 Qt4.3,它有点旧,但我们现在被困住了。如果较新的 Qt 提供了一些优势,我有办法破解它(以及其他看到这个问题的人可能有最新的)。