Details
-
Bug
-
Resolution: Won't Do
-
P1: Critical
-
None
-
5.14
-
None
Description
In Qt < 5.14, the platform plugin would provide the devicePixelRatio value via the QPlatformScreen::pixelDensity() implementation.
In Qt 5.14, the devicePixelRatio value is computed in QtGui based on QPlatformScreen::logicalDpi().
This caused a regression since QXcbScreen::logicalDpi() reports a single logical DPI value for all screens based on virtual desktop geometry, while pixelDensity() computed its value based on individual screen geometry.
Attachments
For Gerrit Dashboard: QTBUG-80512 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
283681,3 | High-DPI: restore pre-5.14 X11 DPI behavior | 5.14.1 | qt/qtbase | Status: ABANDONED | -1 | 0 |
283994,2 | xcb: Add QT_X11_USE_XFT environment variable | 5.14 | qt/qtbase | Status: ABANDONED | -1 | 0 |
298286,2 | xcb: Add QT_X11_USE_XFT environment variable | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |