Incorrect scaling of the UI of Qt-based apps on HiDPI displays
On Windows 10 (1803), when using a HDPI display (in this case a Surface Book at 3000x2000 15"), the OpenMW launcher (0.43.0) appears cramped, with a lot of the content cropped and hidden: https://i.imgur.com/EY1fWsX.png. This makes some menu options inaccessible: https://i.imgur.com/KzAA6pS.png.
This should be reproducible even on a regular display by setting the Windows scaling to 200% in the system settings: https://i.imgur.com/WxU3onF.png (but I can't actually double check this).
There is a workaround available: Right click exe>Properties>Compatibility>Change high DPI settings>Override...>System. This fixes the scaling at the cost of causing the GUI to appear pixelated or blurry: https://i.imgur.com/t7JiVeS.png.
I believe a DPI awareness flag can be set when compiling the program that will automatically tell Windows to enable this setting for the launcher, which would be the easiest fix for this bug. Otherwise the launcher would need to be rebuilt with HDPI in mind, using higher resolution icons and so on.
This link might be useful for dev information about HDPI on Windows: https://msdn.microsoft.com/en-us/library/windows/desktop/mt843498(v=vs.85).aspx
I looked and couldn't find a duplicate for this bug.
(RM-4425 from redmine: created on 2018-05-25 by James Raikes, )