Просмотр QImage во время одноступенчатого - PullRequest
4 голосов
/ 04 января 2011

Я отлаживаю огромное приложение Qt с сотнями классов, грязным кодом и т. Д. При отслеживании ошибки я хочу сделать один шаг в gdb (kdbg, ddd, что угодно), наблюдая за тем, что затягивается в QImageиспользуя QPainter, который передается от метода к методу.Где-то, ему дают плохую информацию.Обычно все, что я могу получить - это последний QImage, записанный в файл .png.

Есть ли какой-нибудь способ узнать, что за изображение находится в QImage, когда остановлено в отладчике?

Кстати, это использует Qt4.3, который довольно старый, но мы застряли степерь.Если более новый Qt предлагает какое-то преимущество, у меня есть способы взломать его (как и другие, видящие этот вопрос, могут иметь самый последний).

1 Ответ

5 голосов
/ 04 января 2011

Это один из примеров в Peek and Poke, Vol.3 статья в блоге Qt Labs .

...