summaryrefslogtreecommitdiffstats
path: root/src/platformheaders/cocoafunctions
diff options
context:
space:
mode:
authorAndy Shaw <andy.shaw@theqtcompany.com>2015-12-14 15:40:42 +0100
committerAndy Shaw <andy.shaw@theqtcompany.com>2015-12-17 14:43:38 +0000
commit69839e55c13000ee9bf8d8e9d74b70096a92ae51 (patch)
tree1fa1dfa447c101af218c2c3349c643a548266a71 /src/platformheaders/cocoafunctions
parent4815f1cda42010659370ce2b80739a14d46ad21b (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 'src/platformheaders/cocoafunctions')
0 files changed, 0 insertions, 0 deletions