W Qt 6.5 do Wayland zostanie dodany interfejs QNativeInterface::QWaylandApplication, umożliwiający bezpośredni dostęp do natywnych obiektów Wayland używanych w wewnętrznych strukturach Qt, a także dostęp do informacji o ostatnich działaniach użytkownika, które mogą być potrzebne do przesyłania rozszerzeniom protokołu Wayland. Nowy interfejs jest zaimplementowany w przestrzeni nazw QNativeInterface, w której również udostępnione są wywołania do natywnych API platform X11 i Android. W przyszłości przewiduje się wdrożenie dodatkowych interfejsów QWaylandWindow do niskopoziomowego dostępu do okien oraz QWaylandScreen do dostępu do wyjścia na ekran (wl_output), które obecnie są postrzegane jako eksperymentalne i ukryte w obszarze QNativeInterface::Private.
Źródło: opennet.ru