Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.15.12
Description
When AA_EnableHighDpiScaling is enabled and Qt::HighDpiScaleFactorRoundingPolicy::PassThrough is used to prevent rounding, QPIxmaps that get scaled to a non-integer screen scale factor become significantly pixelated.
Occurs even when scaling down a higher resolution image.
This behavior is not observed in Qt4 or Qt6.
See the attached sample project for an example. Test with 150% or other non-integer scaling factors.