From 886088a1f3f2a3b20e6d10b89b0782b9eede1277 Mon Sep 17 00:00:00 2001 From: Robert Loehning <robert.loehning@nokia.com> Date: Fri, 23 Apr 2010 18:03:05 +0200 Subject: [PATCH] Fixed debug view of QImage on Windows Reviewed-by: hjk --- src/plugins/debugger/watchhandler.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/plugins/debugger/watchhandler.cpp b/src/plugins/debugger/watchhandler.cpp index 7cfe8694360..8aab91508bb 100644 --- a/src/plugins/debugger/watchhandler.cpp +++ b/src/plugins/debugger/watchhandler.cpp @@ -1429,6 +1429,13 @@ void WatchHandler::showEditValue(const WatchData &data) bits = (uchar*)ba.data(); } QImage im(bits, width, height, QImage::Format(format)); + +#if 1 + // enforcing copy of image data + QImage im2(im); + im.detach(); +#endif + l->setPixmap(QPixmap::fromImage(im)); l->resize(width, height); l->show(); -- GitLab