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 對象句柄。
審核編輯 :李倩
-
代碼
+關注
關注
30文章
4857瀏覽量
69483 -
應用程序
+關注
關注
38文章
3305瀏覽量
58180
原文標題:Qt 6.5添加Wayland原生接口
文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
Qt Group發布Qt AI Assistant,助力跨平臺UI開發
云原生AI服務怎么樣
聲揚科技出席“鯤鵬原生開發伙伴圈層活動·深圳站”

Qt Group發布Qt Accelerate,加速數字產品開發進程
云原生LLMOps平臺作用
鴻蒙原生頁面高性能解決方案上線OpenHarmony社區 助力打造高性能原生應用
什么是云原生MLOps平臺
云原生和非云原生哪個好?六大區別詳細對比
京東云原生安全產品重磅發布

QT5+OpenCV4搭建應用開發環境

米爾NXP i.MX 93開發板的Qt開發指南
米爾NXP i.MX 93開發板的Qt開發指南

原生獨立ip的原理是什么?
【米爾-芯馳D9360商顯板試用評測】QT5添加 multimedia multimediawidgets,提示找不到模塊
Qt上位機開發實戰案例

評論