mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-24 10:52:56 +00:00
do not detach destination image when settings its dots per meter in QImage::convertToFormat()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
64bfd2cf6c
commit
042e13b008
1 changed files with 2 additions and 3 deletions
|
@ -2712,11 +2712,10 @@ QImage QImage::convertToFormat(Format format, Qt::ImageConversionFlags flags) co
|
||||||
const Image_Converter converter = converter_map[d->format][format];
|
const Image_Converter converter = converter_map[d->format][format];
|
||||||
if (converter) {
|
if (converter) {
|
||||||
QImage image(d->width, d->height, format);
|
QImage image(d->width, d->height, format);
|
||||||
|
|
||||||
QIMAGE_SANITYCHECK_MEMORY(image);
|
QIMAGE_SANITYCHECK_MEMORY(image);
|
||||||
|
|
||||||
image.setDotsPerMeterY(dotsPerMeterY());
|
image.d->dpmx = dotsPerMeterX();
|
||||||
image.setDotsPerMeterX(dotsPerMeterX());
|
image.d->dpmy = dotsPerMeterY();
|
||||||
|
|
||||||
converter(image.d, d, flags);
|
converter(image.d, d, flags);
|
||||||
return image;
|
return image;
|
||||||
|
|
Loading…
Add table
Reference in a new issue