diff options
author | Rafael Roquetto <rafael.roquetto@qt.io> | 2022-03-17 17:57:14 +1000 |
---|---|---|
committer | Rafael Roquetto <rafael.roquetto@qt.io> | 2022-03-21 12:12:54 +1000 |
commit | d15ef5bc3ae4df5ddc374d4bc8fee736868f1628 (patch) | |
tree | d93ec79019c021fc120cb8fc9e486e6ce46a4863 /src/corelib/tools | |
parent | 9d12f6adbc36fab274fb4a6b46247ad37f1d2ce1 (diff) |
QNX: always create buffers for child windows
The QNX raster backend worked on the assumption that child windows were
sharing their parent toplevel window buffer instead, and thus did not
have a buffer of their own. This piece of code dates back from the
BlackBerry days, and I am guessing the motivation was to tackle
mmrenderer/foreign windows.
In fact, not having buffers causes QWindow to malfunction, as
independent buffers are required.
This patch makes sure every QQnxWindow has a backing buffer, as
expected. Foreign widnows shall be dealt with via different means.
Change-Id: I059ac4f8ac684b3577048f874f82b866f21326b1
Reviewed-by: James McDonnell <jmcdonnell@blackberry.com>
Diffstat (limited to 'src/corelib/tools')
0 files changed, 0 insertions, 0 deletions