From 0503a83a864ff9b25cc30f65eb34602c3da94028 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Sat, 1 Jun 2019 10:51:58 +0200 Subject: [PATCH] Use device pixel ratio when using intermediate images in lens --- YACReader/magnifying_glass.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/YACReader/magnifying_glass.cpp b/YACReader/magnifying_glass.cpp index e1b586ab..31e9d5c8 100644 --- a/YACReader/magnifying_glass.cpp +++ b/YACReader/magnifying_glass.cpp @@ -77,6 +77,7 @@ void MagnifyingGlass::updateImage(int x, int y) } if (outImage) { QImage img(zoomWidth, zoomHeight, QImage::Format_RGB32); + img.setDevicePixelRatio(devicePixelRatio()); img.fill(Configuration::getConfiguration().getBackgroundColor()); if (zw > 0 && zh > 0) { QPainter painter(&img); @@ -117,6 +118,7 @@ void MagnifyingGlass::updateImage(int x, int y) } if (outImage) { QImage img(zoomWidth, zoomHeight, QImage::Format_RGB32); + img.setDevicePixelRatio(devicePixelRatio()); img.fill(Configuration::getConfiguration().getBackgroundColor()); if (zw > 0 && zh > 0) { QPainter painter(&img);