http://bugzilla.opensuse.org/show_bug.cgi?id=1202837 http://bugzilla.opensuse.org/show_bug.cgi?id=1202837#c22 Luciano Santos <luc14n0@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |luc14n0@opensuse.org Found By|--- |Community User --- Comment #22 from Luciano Santos <luc14n0@opensuse.org> --- (In reply to Stefan Hundhammer from comment #19)
As the screenshots clearly show, this affects ALL Qt5 applications, so how could this possibly be a problem of YaST?
...
I don't know how GNOME wants to handle this. We found our solution for the YaST installation; but we intentionally did not override this for the desktops as well. A user might choose to override any of those values, and we don't want to interfere with that.
Right here and now, a user might choose to set those environment variables directly. It might take a while until the desktops catch up with this.
Could you guys please reconsider this? I know the YaST team has a lot to take care already but actually this issue doesn't affect _all_ Qt5 apps. The common pattern here seems to be Qt apps not making use of setHighDpiScaleFactorRoundingPolicy() in the code to set the PassThrough option. And, from what was already pointed here, setting this in the code won't take precedence over environment variables, like QT_SCALE_FACTOR_ROUNDING_POLICY=WhateverSuitsMeBetter. -- You are receiving this mail because: You are on the CC list for the bug.