diff options
author | Andy Shaw <andy.shaw@theqtcompany.com> | 2015-12-14 15:40:42 +0100 |
---|---|---|
committer | Andy Shaw <andy.shaw@theqtcompany.com> | 2015-12-17 14:43:38 +0000 |
commit | 69839e55c13000ee9bf8d8e9d74b70096a92ae51 (patch) | |
tree | 1fa1dfa447c101af218c2c3349c643a548266a71 /dist/changes-4.3.2 | |
parent | 4815f1cda42010659370ce2b80739a14d46ad21b (diff) |
Windows: fix fullscreen OpenGL window issues with an opt-in function
Windows automatically disables DWM for opengl windows that have the
exact dimensions of the primary screen. This causes numerous issues,
such as menus and popups not showing up, and alt+tab misbehavior.
Adding a one pixel border via WS_BORDER solves all of these issues.
This is done by a QWindowsWindowFunctions to make it opt-in as turning
it on can cause an unwanted change in the look of the window so it is
up to the user to decide if they want this.
[ChangeLog][Platform Specific Changes][Windows] Add a function to
QWindowsWindowFunctions to enable working around a limitation with
showing other top level windows when showing a fullscreen OpenGL based
window.
Task-number: QTBUG-41309
Task-number: QTBUG-41883
Task-number: QTBUG-42410
Change-Id: I8c5c785f5024737cd034b2b703671632a8102700
Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Diffstat (limited to 'dist/changes-4.3.2')
0 files changed, 0 insertions, 0 deletions