https://bugs.kde.org/show_bug.cgi?id=373178

c...@ccss.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |c...@ccss.de

--- Comment #4 from c...@ccss.de ---
Recently I got a 27 inch 4k monitor and hoped to look at super crisp and sharp
photos so I was really disappointed when I saw that they look pixelated and
blurry in my favourite image viewer... This is a showstopper for an image
viewing application.

My system: Opensuse Leap 42.2, Plasma 5.8.2, QT 5.6.1
In KDE System settings -> Display and Monitor -> Scale Display the "Screen
Scaling" value is set to 1.5

The application is scaled as expected, but the displayed image is scaled, too.
Only the UI should be scaled but not the image.

I tried to start Gwenview without any scaling by calling "QT_SCALE_FACTOR=1
gwenview" but this way it appears in exactly the same size as before (with the
factor 1.5 compared to the real monitor pixels). Then I called it with
QT_SCALE_FACTOR=2 and the UI was really big and the image was still more
pixelated, so it seems that the scaling value from system settings and the
QT_SCALE_FACTOR environment variable effectively get multiplied. This led me to
try calling "QT_SCALE_FACTOR=0.75 gwenview" and now the UI was as big as
without any scaling (real monitor pixels), but the image still looked somewhat
blurry (I guess it first gets scaled up and then scaled down again or something
like that...).

So my questions:

- Does anyone know a way to start gwenview completely unscaled in a scaled
plasma environment, ignoring the scaling value set in system settings? This
does not solve the problem but would be a first workaround, because the images
would look nice and sharp and I don't care much for the UI of Gwenview and
could tolerate it being very small.

- Could anyone with QT knowledge please have a look at this problem and tell
whether this will be rather easy to fix or impossible at all

Thanks

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to