From 11aaff3a57afe7a8ff37bfa83cc545cc04c38649 Mon Sep 17 00:00:00 2001 From: David Faure Date: Wed, 11 Jun 2014 11:48:36 +0200 Subject: Add missing detach() in QPixmap::convertFromImage() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-18519 Change-Id: I5d929cf6eda3f34130314edac95487fb00a95db5 Reviewed-by: Jędrzej Nowacki Reviewed-by: Friedemann Kleint --- src/gui/image/qpixmap.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/gui/image') diff --git a/src/gui/image/qpixmap.cpp b/src/gui/image/qpixmap.cpp index 86c4dfbdca..c6d8d19bb1 100644 --- a/src/gui/image/qpixmap.cpp +++ b/src/gui/image/qpixmap.cpp @@ -1098,6 +1098,7 @@ bool QPixmap::isDetached() const */ bool QPixmap::convertFromImage(const QImage &image, Qt::ImageConversionFlags flags) { + detach(); if (image.isNull() || !data) *this = QPixmap::fromImage(image, flags); else -- cgit v1.2.3