Qt6 工具包通過 QNativeInterface 命名空間引入了平臺特定對象 (platform-specific objects) 的概念,現(xiàn)在 Qt 6.5 將支持 Wayland 原生接口,以便應(yīng)用程序開發(fā)者能夠直接與 Wayland 對象句柄進行交互。
Qt 6.5 通過 QNativeInterface 支持 Wayland 原生接口,使得從 Qt 應(yīng)用程序代碼中直接與 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)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標題:Qt 6.5添加Wayland原生接口
文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
相關(guān)推薦
1.概述Qt是一個跨平臺的圖形應(yīng)用開發(fā)框架,被應(yīng)用在不同尺寸設(shè)備和平臺上,同時提供不同版權(quán)版本供用戶選擇。米爾NXPi.MX93開發(fā)板(MYD-LMX9X開發(fā)板)使用Qt6.5版本進行應(yīng)用開發(fā)。在
發(fā)表于 06-07 08:01
?1573次閱讀
原生獨立ip的原理基于網(wǎng)絡(luò)技術(shù)中的IP地址分配。IP地址是用于在網(wǎng)絡(luò)上標識每臺計算機和設(shè)備的數(shù)字標簽。在互聯(lián)網(wǎng)上,每個連接的設(shè)備都需要一個單獨的IP地址,以便設(shè)備之間可以相互通信。那么原生獨立ip
發(fā)表于 05-07 17:24
?304次閱讀
.pro中添加 QT += multimedia multimediawidgets
編譯時提示,找不到這兩個模塊:
發(fā)表于 04-07 14:29
Qt Creator是一個用于Qt開發(fā)的輕量級跨平臺集成開發(fā)環(huán)境。
Qt Creator可帶來兩大關(guān)鍵益處:
提供首個專為支持跨平臺開發(fā)而設(shè)計的集成開發(fā)環(huán)境 (IDE),并確保首次接觸
發(fā)表于 03-13 12:31
?1999次閱讀
本文檔主要說明如何將已有 Qt 工程進行編譯,生成可在評估板上正常運行的 ARM 端
Qt 程序鏡像。
Qt 開發(fā)環(huán)境主要包括 Qt Creator 工具、X86 端
發(fā)表于 03-05 09:19
?383次閱讀
Qt 適配 OpenHarmony 意義 Qt 是一個 C++ 跨平臺開發(fā)框架,主要用于開發(fā)圖形用戶界面(Graphical User Interface,GUI)程序,具有跨平臺類庫(支持目前
發(fā)表于 02-02 14:29
?1277次閱讀
TLT507-Qt工程編譯說明
發(fā)表于 01-26 09:37
?926次閱讀
Wayland是Linux系統(tǒng)的全新窗口系統(tǒng),替代X11舊有標準。現(xiàn)如今,盡管此項開發(fā)尚不完善,已實現(xiàn)如基本窗口管理、多屏顯示、高清DPI放大等多項實用功能,同時亦支持Vulkan與OpenGL技術(shù)。
發(fā)表于 01-17 10:10
?1232次閱讀
QT串口通信是上位機和下位機通信常用的通信方式, 也是學(xué)習(xí)QT必須學(xué)會的基礎(chǔ)知識, 這篇就簡單介紹一下QT串口通信的簡單使用.
發(fā)表于 01-15 09:27
?1644次閱讀
部分的ARKTS對于想要帶界面的原生應(yīng)用開發(fā)者還是折中友好一點。
對于幾大硬件接口的天然缺失
首先我說一下,鴻蒙這里不是真沒有,而是資料是少到可憐。
鴻蒙對與這部分IO的庫支持也不咋地。
它默認有串口
發(fā)表于 12-29 14:37
他還表示,“Xorg Server” 和 “X11” 不是同義詞,X11 是一個通過 Xwayland 支持的協(xié)議,而 Xorg Server 是 X11 協(xié)議的實現(xiàn)之一。雖然 RHEL 10 默認使用 Wayland,但 X11 客戶端支持可通過 XWayland 來實現(xiàn)。
發(fā)表于 12-01 16:15
?524次閱讀
“我們使用 libarchive 開源項目添加了對其他存檔格式的原生支持,包括 tar、7-Zip、RAR、gz 和許多其他格式。現(xiàn)在,你可以在 Windows 上的壓縮過程中獲得更高的存檔功能性能。”
發(fā)表于 11-24 16:17
?660次閱讀
電子發(fā)燒友網(wǎng)站提供《利用系統(tǒng)已有資源 添加電容式觸摸用戶接口.pdf》資料免費下載
發(fā)表于 11-16 14:56
?0次下載
點擊藍字 ╳ 關(guān)注我們 開源項目 OpenHarmony 是每個人的 OpenHarmony 原文標題:OpenHarmony技術(shù)大會|OS原生智能分論壇嘉賓金句 文章出處:【微信公眾號:OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)表于 11-09 22:10
?401次閱讀
iTOP -RK3568開發(fā)板使用教程上新,后續(xù)資料會不斷更新,不斷完善,幫助用戶快速入門,大大提升研發(fā)速度。
基于RK3568的QT教程他來了~從C++基礎(chǔ)到QT編程實例再到項目實戰(zhàn)
發(fā)表于 10-25 10:29
評論