Bug #1918
Problem with fractional HiDPI scaling in Windows
0%
Description
On a Windows 11 system running Quassel Client v0.14.0 at 150% scaling, the UI appears disproportionately oversized compared to all the other programs in the system.
This is a known bug with Qt that can be solved by setting the global environment variable
QT_SCALE_FACTOR_ROUNDING_POLICY=PassThroughin system settings, which isn't exceptionally difficult, however, it would make sense to make necessary changes in the source code for convenience reasons.
History
#1 Updated by giced42245 3 months ago
Cyberhead wrote:
On a Windows 11 system running Quassel Client v0.14.0 at 150% scaling, the UI appears disproportionately oversized compared to all the other programs in the system.
This is a known bug with Qt that can be solved by setting the global environment variable [...] in system settings, which isn't exceptionally difficult, however, it would make sense to make necessary changes in the source code for convenience reasons. https://www.pike-pass.com
#2 Updated by liotrio about 1 month ago
I ran into the exact same issue on Windows 11 with 150% scaling. Setting QApplication::setHighDpiScaleFactorRoundingPolicy(Qt::HighDpiScaleFactorRoundingPolicy::PassThrough) in main.cpp before initializing QApplication fixes it directly fnf game in the codebase.