Qt6 工具包通過 QNativeInterface 命名空間引入了平臺特定對象 (platform-specific objects) 的概念,現(xiàn)在 Qt 6.5 將支持 Wayland 原生接口,以便應用程序開發(fā)者能夠直接與 Wayland 對象句柄進行交互。
Qt 6.5 通過 QNativeInterface 支持 Wayland 原生接口,使得從 Qt 應用程序代碼中直接與 Wayland 對象交互變得更加容易。在 Qt5 中,可以直接使用 QPlatformNativeInterface 進行交互,但方式比較混亂,而 Qt6 到目前為止還缺乏這種支持。
因此,對于任何高級用例,Qt 6.5 都可以訪問 Qt 6.5+ 在內(nèi)部使用的 Wayland 對象。但對于 6.5 工具包版本,它目前是 QNativeInterface 私有命名空間的一部分,因為該接口在對于下一個 Qt 版本來說常處于試驗性階段。
上面代碼示例展示了如何使用 Qt 6.5+ 直接從 Qt 中訪問 Wayland 對象句柄。
審核編輯 :李倩
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標題:Qt 6.5添加Wayland原生接口
文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
相關推薦
1.概述Qt是一個跨平臺的圖形應用開發(fā)框架,被應用在不同尺寸設備和平臺上,同時提供不同版權版本供用戶選擇。米爾NXPi.MX93開發(fā)板(MYD-LMX9X開發(fā)板)使用Qt6.5版本進行應用開發(fā)。在
發(fā)表于 06-07 08:01
?1444次閱讀
.pro中添加 QT += multimedia multimediawidgets
編譯時提示,找不到這兩個模塊:
發(fā)表于 04-07 14:29
Qt Creator是一個用于Qt開發(fā)的輕量級跨平臺集成開發(fā)環(huán)境。
Qt Creator可帶來兩大關鍵益處:
提供首個專為支持跨平臺開發(fā)而設計的集成開發(fā)環(huán)境 (IDE),并確保首次接觸
03-13 12:31
?1781次閱讀
本文檔主要說明如何將已有 Qt 工程進行編譯,生成可在評估板上正常運行的 ARM 端
Qt 程序鏡像。
Qt 開發(fā)環(huán)境主要包括 Qt Creator 工具、X86 端
發(fā)表于 03-05 09:19
?334次閱讀
Qt 適配 OpenHarmony 意義 Qt 是一個 C++ 跨平臺開發(fā)框架,主要用于開發(fā)圖形用戶界面(Graphical User Interface,GUI)程序,具有跨平臺類庫(支持目前
發(fā)表于 02-02 14:29
?1116次閱讀
TLT507-Qt工程編譯說明
發(fā)表于 01-26 09:37
?844次閱讀
Wayland是Linux系統(tǒng)的全新窗口系統(tǒng),替代X11舊有標準?,F(xiàn)如今,盡管此項開發(fā)尚不完善,已實現(xiàn)如基本窗口管理、多屏顯示、高清DPI放大等多項實用功能,同時亦支持Vulkan與OpenGL技術。
發(fā)表于 01-17 10:10
?1144次閱讀
QT串口通信是上位機和下位機通信常用的通信方式, 也是學習QT必須學會的基礎知識, 這篇就簡單介紹一下QT串口通信的簡單使用.
發(fā)表于 01-15 09:27
?1421次閱讀
他還表示,“Xorg Server” 和 “X11” 不是同義詞,X11 是一個通過 Xwayland 支持的協(xié)議,而 Xorg Server 是 X11 協(xié)議的實現(xiàn)之一。雖然 RHEL 10 默認使用 Wayland,但 X11 客戶端支持可通過 XWayland 來實現(xiàn)。
發(fā)表于 12-01 16:15
?462次閱讀
電子發(fā)燒友網(wǎng)站提供《利用系統(tǒng)已有資源 添加電容式觸摸用戶接口.pdf》資料免費下載
發(fā)表于 11-16 14:56
?0次下載
點擊藍字 ╳ 關注我們 開源項目 OpenHarmony 是每個人的 OpenHarmony 原文標題:OpenHarmony技術大會|OS原生智能分論壇嘉賓金句 文章出處:【微信公眾號:OpenAtom OpenHarmony】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)表于 11-09 22:10
?385次閱讀
iTOP -RK3568開發(fā)板使用教程上新,后續(xù)資料會不斷更新,不斷完善,幫助用戶快速入門,大大提升研發(fā)速度。
基于RK3568的QT教程他來了~從C++基礎到QT編程實例再到項目實戰(zhàn)
發(fā)表于 10-25 10:29
QT是目前主流的UI界面設計軟件之一,Linux系統(tǒng)也支持QT應用,并且提供了很多方便的接口。所以有必要記錄一下基于QT,在LCD屏幕上實現(xiàn)UI界面功能的各種細節(jié)。
發(fā)表于 10-11 10:58
?1281次閱讀
原文標題:MBBF2023 | 電信云原生商業(yè)對話劇透來襲! 文章出處:【微信公眾號:華為云核心網(wǎng)】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)表于 10-09 19:30
?393次閱讀
之前一直用的是cJSON庫來封裝和解析,寫久了感覺實在太丑,又難維護,于是還是研究下QT原生的QJson是否有更優(yōu)雅的方法來封裝一些Json對象
發(fā)表于 10-08 09:26
?1118次閱讀
評論