FERRAMENTAS LINUX: O Qt 6.5 está adicionando o Wayland Native Interface

sábado, 10 de dezembro de 2022

O Qt 6.5 está adicionando o Wayland Native Interface

 

O kit de ferramentas Qt6 introduziu a noção de objetos específicos da plataforma por meio do namespace QNativeInterface e agora definido para vir com Qt 6.5 é suporte para uma interface nativa Wayland para desenvolvedores de aplicativos que desejam interagir diretamente com manipuladres de objetos Wayland.


O Qt 6.5 com o suporte do Wayland Native Interface via QNativeInterface torna muito mais fácil interagir com objetos Wayland diretamente de seu código de aplicativo Qt. Com Qt5 era possível interagir diretamente usando QPlatformNativeInterface, mas de uma maneira confusa e Qt6 apenas carecia de suporte até este ponto.

Portanto, para qualquer caso de uso avançado, o Qt 6.5 torna possível acessar os objetos Wayland que o Qt 6.5+ está usando internamente. Mas, para o lançamento do kit de ferramentas 6.5, ele atualmente faz parte do namespace privado do QNativeInterface devido à interface ser considerada um pouco experimental para este próximo lançamento do Qt.


Exemplo de código de David Redondo mostrando como é possível com o Qt 6.5+ acessar os manipuladores de objeto Wayland diretamente de dentro do Qt.

Aqueles que desejam aprender mais sobre o suporte à interface nativa Wayland que vem com o Qt 6.5 podem ver esta postagem no blog do desenvolvedor David Redondo.






Fonte

Até a próxima !!


Nenhum comentário:

Postar um comentário