Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
6.3.0 RC, 6.3.1, 6.4.0 FF
-
-
fa0b2ef81c (qt/qtbase/dev) fa0b2ef81c (qt/tqtc-qtbase/dev) 7a3aa146a5 (qt/qtbase/6.4) 07ee9f9774 (qt/qtbase/6.3) 07ee9f9774 (qt/tqtc-qtbase/6.3)
Description
To reproduce:
- modify attached example with valid resolutions for your display (2 functions)
- run the example
Ideally it should show valid resolution when in "low" resolution step, but instead it shows the initial resolution.
Seems like screen changes come through window events and since there is no window yet, Qt does not get one either. Perhaps this could be fixed by querying screen properties again when first window is shown.
Attachments
Issue Links
- relates to
-
QTBUG-103383 Windows: Qt doesn't respond to DPI changes if Qt window is having a non-Qt parent
-
- Closed
-
-
QTBUG-79248 TrayIcons Menu does not scales its size when changing DPI
-
- Closed
-
For Gerrit Dashboard: QTBUG-102343 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
416747,4 | Windows: Decouple screen change monitoring from top level QWindows | dev | qt/qtbase | Status: MERGED | +2 | 0 |
417128,2 | Windows: Decouple screen change monitoring from top level QWindows | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
417941,4 | Windows: Decouple screen change monitoring from top level QWindows | 6.3 | qt/qtbase | Status: MERGED | +2 | 0 |