diff options
author | Wladimir Leuschner <[email protected]> | 2025-02-26 15:36:49 +0100 |
---|---|---|
committer | Wladimir Leuschner <[email protected]> | 2025-07-08 21:30:08 +0200 |
commit | 127468e053c84e089f0afc87704758ae360406e9 (patch) | |
tree | 9dff06b65f459bb6c5d272a35ff5c6e8078fb681 /tests/manual/examples/opengl/hellowindow/hellowindow.h | |
parent | 28639f33f3b18a8ef7a7f7ca3db5fcaf8990fd21 (diff) |
The current approach for custom titlebar uses an overlay of a
frameless popup window at the position of the titlebar area. This
involves synchronizing the window state, position and size of the
popup window with the original window. Also, the drawing of
rounded edges needs to be done manually with the old approach.
This patch adds the titlebar as a real child to the
original window, so that the window manager takes care of the
synchronization and clipping process.
Fixes: QTBUG-135643
Fixes: QTBUG-133943
Fixes: QTBUG-133946
Pick-to: 6.10 6.9
Change-Id: If23b8d9cd85b7b6abdd1e6b8b523e41e24971de3
Reviewed-by: Oliver Wolff <[email protected]>
Diffstat (limited to 'tests/manual/examples/opengl/hellowindow/hellowindow.h')
0 files changed, 0 insertions, 0 deletions