Qt 6.5添加Wayland原生接口公众号新闻2022-12-13 13:12出品 | OSC开源社区(ID:oschina2013)Qt6 工具包通过 QNativeInterface 命名空间引入了平台特定对象 (platform-specific objects) 的概念,现在 Qt 6.5 将支持 Wayland 原生接口,以便应用程序开发者能够直接与 Wayland 对象句柄进行交互。Qt 6.5 通过 QNativeInterface 支持 Wayland 原生接口,使得从 Qt 应用程序代码中直接与 Wayland 对象交互变得更加容易。在 Qt5 中,可以直接使用 QPlatformNativeInterface 进行交互,但方式比较混乱,而 Qt6 到目前为止还缺乏这种支持。因此,对于任何高级用例,Qt 6.5 都可以访问 Qt 6.5+ 在内部使用的 Wayland 对象。但对于 6.5 工具包版本,它目前是 QNativeInterface 私有命名空间的一部分,因为该接口在对于下一个 Qt 版本来说常处于试验性阶段。上面代码示例展示了如何使用 Qt 6.5+ 直接从 Qt 中访问 Wayland 对象句柄。如果想了解更多关于 Qt 6.5 添加 Wayland 原生接口支持的信息,查看开发者 David Redondo 的博客:https://blog.david-redondo.de/qt/kde/2022/12/09/wayland-native-interface.html往期推荐谷歌发文批评苹果:实在是 “拖大家后腿”树莓派聘请间谍设备专家引争议Dart 3将成为100%健全的空安全语言这里有最新开源资讯、软件更新、技术干货等内容点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦~微信扫码关注该文公众号作者戳这里提交新闻线索和高质量文章给我们。来源: qq点击查看作者最近其他文章