diff options
author | Morten Sørvig <morten.sorvig@qt.io> | 2021-04-14 21:46:30 +0200 |
---|---|---|
committer | Morten Sørvig <morten.sorvig@qt.io> | 2021-05-11 18:39:07 +0200 |
commit | 1e85dfacf3479ebbe5a4502895b8b8d93fbe1477 (patch) | |
tree | 94cd113dc99f3b0ba7d76316a19c66a5dc8bba98 /cmake/QtBaseGlobalTargets.cmake | |
parent | 7c7fda3a7e61f2368f933a8c172533507156338c (diff) |
Make resizeMaximizedWindows() preserve native geometry
Previously, resizeMaximizedWindows() would use the device
independent screen size as the source of truth when
setting window sizes. However this size may have been
rounded, which means that e.g. a fullscreen window may
fail to cover the entire screen.
Instead, use the native screen size as the true screen
size. Set QPlatformWindow geometry, and let the
platform update QWindow geometry via geometry change
events.
Pick-to: 6.1
Fixes: QTBUG-87334
Change-Id: If6e4852dea46ab03c83e469808c0047bc933ee47
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'cmake/QtBaseGlobalTargets.cmake')
0 files changed, 0 insertions, 0 deletions