branch | GCC_SURGE |
changeset 31 | 5daf16870df6 |
parent 30 | 5dc02b23752f |
--- a/src/gui/kernel/qmime_win.cpp Mon Jun 21 22:38:13 2010 +0100 +++ b/src/gui/kernel/qmime_win.cpp Thu Jul 22 16:41:55 2010 +0100 @@ -952,6 +952,8 @@ QDataStream s(&ba, QIODevice::WriteOnly); s.setByteOrder(QDataStream::LittleEndian);// Intel byte order #### if (cf == CF_DIB) { + if (img.format() > QImage::Format_ARGB32) + img = img.convertToFormat(QImage::Format_RGB32); if (qt_write_dib(s, img)) return setData(ba, pmedium); } else {