Details
-
Suggestion
-
Resolution: Duplicate
-
Not Evaluated
-
6.1
-
None
-
-
32f9b4d0f (dev)
-
Wayland Project - Backlog task
Description
The QWindow::winId() on Wayland is currently just an internal counter. This could be much more useful if it were a pointer to a wl_surface or something like that, and would make it possible to implement functions like fromWinId(), though we should also verify that before committing to anything.
Note that this may be tricky on Wayland, because you may need more than one pointer (the wl_display is probably required as well). An option is to add a public API to the QtWaylandClient library.
Attachments
Issue Links
- is replaced by
-
QTBUG-94729 Qt Wayland Client public API
- Open
- is required for
-
QTBUG-67919 Wayland: custom-extension example depends on private APIs
- Closed
- relates to
-
QTBUG-116186 Foreign window support for Wayland
- Reported
- resulted from
-
QTBUG-58560 help dev or fix window association in QPA
- Closed