summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraavit <eirik.aavitsland@digia.com>2014-08-12 10:25:16 +0200
committeraavit <eirik.aavitsland@digia.com>2014-08-14 11:11:22 +0200
commit509d6770d90074f34a95c0b9c75149f0d531f03e (patch)
treeb1e002f0c18e5c4b4d5457608fb3d99231e12c41
parent4848796f3e2f4aeebb8cbc0782853f27f93afeec (diff)
Let QImage::mirrored() retain dots-per-meter settings
Task-number: QTBUG-40582 Change-Id: Iffeba44fa6d1f34331bb69ff9aabce88efe279a7 Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com> Reviewed-by: Gunnar Sletta <gunnar.sletta@jollamobile.com>
-rw-r--r--src/gui/image/qimage.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gui/image/qimage.cpp b/src/gui/image/qimage.cpp
index 273c1c922e..3c25aa848d 100644
--- a/src/gui/image/qimage.cpp
+++ b/src/gui/image/qimage.cpp
@@ -2836,6 +2836,8 @@ QImage QImage::mirrored_helper(bool horizontal, bool vertical) const
result.d->colortable = d->colortable;
result.d->has_alpha_clut = d->has_alpha_clut;
result.d->devicePixelRatio = d->devicePixelRatio;
+ result.d->dpmx = d->dpmx;
+ result.d->dpmy = d->dpmy;
do_mirror(result.d, d, horizontal, vertical);