0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Qt 6.5添加Wayland原生接口

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 作者:OSC開源社區(qū) ? 2022-12-14 10:49 ? 次閱讀

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)系本站處理。 舉報投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4694

    瀏覽量

    68075
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    37

    文章

    3221

    瀏覽量

    57499

原文標題:Qt 6.5添加Wayland原生接口

文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    米爾NXP i.MX 93開發(fā)板的Qt開發(fā)指南

    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次閱讀
    米爾NXP i.MX 93開發(fā)板的<b class='flag-5'>Qt</b>開發(fā)指南

    原生獨立ip的原理是什么?

    原生獨立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次閱讀

    【米爾-芯馳D9360商顯板試用評測】QT5添加 multimedia multimediawidgets,提示找不到模塊

    .pro中添加 QT += multimedia multimediawidgets 編譯時提示,找不到這兩個模塊:
    發(fā)表于 04-07 14:29

    Qt上位機開發(fā)實戰(zhàn)案例

    Qt Creator是一個用于Qt開發(fā)的輕量級跨平臺集成開發(fā)環(huán)境。 Qt Creator可帶來兩大關(guān)鍵益處: 提供首個專為支持跨平臺開發(fā)而設(shè)計的集成開發(fā)環(huán)境 (IDE),并確保首次接觸
    的頭像 發(fā)表于 03-13 12:31 ?1999次閱讀
    <b class='flag-5'>Qt</b>上位機開發(fā)實戰(zhàn)案例

    3562-Qt工程編譯說明

    本文檔主要說明如何將已有 Qt 工程進行編譯,生成可在評估板上正常運行的 ARM 端 Qt 程序鏡像。 Qt 開發(fā)環(huán)境主要包括 Qt Creator 工具、X86 端
    的頭像 發(fā)表于 03-05 09:19 ?383次閱讀
    3562-<b class='flag-5'>Qt</b>工程編譯說明

    Qt For OpenHarmony圖形化的進展突破

    Qt 適配 OpenHarmony 意義 Qt 是一個 C++ 跨平臺開發(fā)框架,主要用于開發(fā)圖形用戶界面(Graphical User Interface,GUI)程序,具有跨平臺類庫(支持目前
    的頭像 發(fā)表于 02-02 14:29 ?1277次閱讀
    <b class='flag-5'>Qt</b> For OpenHarmony圖形化的進展突破

    TLT507-Qt工程編譯說明

    TLT507-Qt工程編譯說明
    的頭像 發(fā)表于 01-26 09:37 ?926次閱讀
    TLT507-<b class='flag-5'>Qt</b>工程編譯說明

    Wine 9.0正式版上線,引入WoW64模式與Wayland實驗驅(qū)動

    Wayland是Linux系統(tǒng)的全新窗口系統(tǒng),替代X11舊有標準。現(xiàn)如今,盡管此項開發(fā)尚不完善,已實現(xiàn)如基本窗口管理、多屏顯示、高清DPI放大等多項實用功能,同時亦支持Vulkan與OpenGL技術(shù)。
    的頭像 發(fā)表于 01-17 10:10 ?1232次閱讀

    QT串口通信的簡單使用

    QT串口通信是上位機和下位機通信常用的通信方式, 也是學(xué)習(xí)QT必須學(xué)會的基礎(chǔ)知識, 這篇就簡單介紹一下QT串口通信的簡單使用.
    的頭像 發(fā)表于 01-15 09:27 ?1644次閱讀
    <b class='flag-5'>QT</b>串口通信的簡單使用

    【飛騰派4G版免費試用】關(guān)于物聯(lián)網(wǎng)和原生開發(fā)

    部分的ARKTS對于想要帶界面的原生應(yīng)用開發(fā)者還是折中友好一點。 對于幾大硬件接口的天然缺失 首先我說一下,鴻蒙這里不是真沒有,而是資料是少到可憐。 鴻蒙對與這部分IO的庫支持也不咋地。 它默認有串口
    發(fā)表于 12-29 14:37

    RHEL 10將移除X.org,默認使用Wayland

    他還表示,“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次閱讀
    RHEL 10將移除X.org,默認使用<b class='flag-5'>Wayland</b>

    Windows 11已原生支持11種文件存檔格式,包括7-Zip和RAR

    “我們使用 libarchive 開源項目添加了對其他存檔格式的原生支持,包括 tar、7-Zip、RAR、gz 和許多其他格式。現(xiàn)在,你可以在 Windows 上的壓縮過程中獲得更高的存檔功能性能。”
    的頭像 發(fā)表于 11-24 16:17 ?660次閱讀
    Windows 11已<b class='flag-5'>原生</b>支持11種文件存檔格式,包括7-Zip和RAR

    利用系統(tǒng)已有資源 添加電容式觸摸用戶接口

    電子發(fā)燒友網(wǎng)站提供《利用系統(tǒng)已有資源 添加電容式觸摸用戶接口.pdf》資料免費下載
    發(fā)表于 11-16 14:56 ?0次下載
    利用系統(tǒng)已有資源 <b class='flag-5'>添加</b>電容式觸摸用戶<b class='flag-5'>接口</b>

    OpenHarmony技術(shù)大會|OS原生智能分論壇嘉賓金句

    點擊藍字 ╳ 關(guān)注我們 開源項目 OpenHarmony 是每個人的 OpenHarmony 原文標題:OpenHarmony技術(shù)大會|OS原生智能分論壇嘉賓金句 文章出處:【微信公眾號:OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
    的頭像 發(fā)表于 11-09 22:10 ?401次閱讀

    迅為RK3568開發(fā)板QT學(xué)習(xí)手冊

    iTOP -RK3568開發(fā)板使用教程上新,后續(xù)資料會不斷更新,不斷完善,幫助用戶快速入門,大大提升研發(fā)速度。 基于RK3568的QT教程他來了~從C++基礎(chǔ)到QT編程實例再到項目實戰(zhàn)
    發(fā)表于 10-25 10:29