https://bugs.kde.org/show_bug.cgi?id=486599
--- Comment #4 from Michael Hamilton <mich...@actrix.gen.nz> --- (In reply to Nate Graham from comment #3) > > The scaling leads to different on screen size in different applications > That's the problem, yes: the DPI setting in Qt is global, not per-screen. > The only thing that's per-screen is the current scale system we're trying to > encourage everyone to use. > > As such I'm not sure this is feasible unless we make it clear to the user > that it will not work properly if they have a multi-monitor setup where the > monitors' DPIs don't match. This would include the common setup of plugging > an external screen into a laptop. > > Ultimately I think this is just one of those awkward issues that we have to > expect until apps are properly ported to Wayland. I think I've already encountered this with X11. The old X11 Fonts->Force font DPI setting is multi-monitor. I'm not sure if my case is typical, but I'll note it here in case it helps to see an actual use case. I set the font-DPI to 162 for my primary 4K unscaled monitor. Photo editing and architectural plans are then consistently scaled (the plans are particularly important as interpreting them wrong could be quite costly). My secondary monitor is then scaled so that the apparent size of windows is the same as the unscaled 4K monitor. I find this very workable, I trust the primary, and use the secondary mainly as a place to park work, read manuals, or edit text. In this instance I would prefer that you trust the user to do something sensible for their unique situation and accept that they are responsible for the consequences of their own actions. I do see that the desktop should be shipped with some training-wheels attached along with a warning about removing them. Providing no attempt is made to defeat the use of QT_FONT_DPI, could it at least be acceptable that it remains a documented solution that can be employed in such cases? Rather than having people wait, or potentially move on to some other alternative, it would provide a "buyer beware" way forward. -- You are receiving this mail because: You are watching all bug changes.