This commit is contained in:
Kovid Goyal 2016-05-06 21:40:45 +05:30
parent 7d5446a4ee
commit 08bc3fd81b

View File

@ -102,6 +102,7 @@ def image_to_data(img, compression_quality=95, fmt='JPEG', png_compression_level
if is_jpeg: if is_jpeg:
if img.hasAlphaChannel(): if img.hasAlphaChannel():
img = blend_image(img) img = blend_image(img)
# QImageWriter only gained the following options in Qt 5.5
if jpeg_optimized and hasattr(QImageWriter, 'setOptimizedWrite'): if jpeg_optimized and hasattr(QImageWriter, 'setOptimizedWrite'):
w.setOptimizedWrite(True) w.setOptimizedWrite(True)
if jpeg_progressive and hasattr(QImageWriter, 'setProgressiveScanWrite'): if jpeg_progressive and hasattr(QImageWriter, 'setProgressiveScanWrite'):