男人的天堂AV亚洲一区2区|精品乱码久久久久久久一|国产成人综合久久精品推不卡|99国产精品99久久|国产精品亚洲v三区防屏蔽|a级黄色大片在线观看视频男男|在线播放视频国产区中文|国产三级激情在线视频

JNH官网

博客 | Qt 6.9 發(fā)布
發(fā)布時(shí)間:2025-04-28

Qt 6.9現(xiàn)已全面推出,為應(yīng)用開(kāi)發(fā)者和設(shè)備制造商帶來(lái)諸多新特性與改進(jìn)!作為亮點(diǎn)之一,升級(jí)至Qt 6.9可將現(xiàn)有應(yīng)用的Emoji渲染提升至最新標(biāo)準(zhǔn),支持Qt Quick 3D的無(wú)序透明渲染(Order Independent Transparency),大幅增強(qiáng)對(duì)現(xiàn)代OAuth2需求的適配能力,并在全平臺(tái)設(shè)備上新增多項(xiàng)性能優(yōu)化功能。


此外,新增的 API 和新功能也全面提高了開(kāi)發(fā)靈活性和工作效率。


核心亮點(diǎn)速覽:

1.Qt Graphs: 更強(qiáng)大的可視化效果

3D圖表渲染能力顯著增強(qiáng),新增對(duì)Surface3D透明度的支持,引入QSpline3DSeries以渲染3D樣條數(shù)據(jù),并提供更多圖表、坐標(biāo)軸與標(biāo)簽的自定義選項(xiàng)。現(xiàn)在,將圖表嵌入Qt Quick 3D的View3D中變得輕而易舉,從而在3D場(chǎng)景中實(shí)現(xiàn)極具表現(xiàn)力的數(shù)據(jù)可視化。


2D圖表的輸入處理現(xiàn)已支持靈活自定義,QGraphsView可配置plotArea以精細(xì)控制圖表渲染的矩形區(qū)域,細(xì)化圖形渲染矩形的定位。


請(qǐng)閱讀博客《》,深入了解Qt Graphs的改進(jìn)。



2.Emoji處理能力升級(jí)

Emoji是全球最流行的書寫系統(tǒng)之一,且其規(guī)范持續(xù)演進(jìn)。自Qt 5.2添加彩色字體支持以來(lái),Emoji領(lǐng)域已發(fā)生諸多變化,Qt 6.9正迎頭趕上。


Qt現(xiàn)能自動(dòng)檢測(cè)文本中的Emoji序列,并根據(jù)Unicode規(guī)范按需選用正確的彩色字體。開(kāi)發(fā)者可對(duì)此過(guò)程進(jìn)行控制:禁用解析、在源碼編譯時(shí)完全排除Emoji分割器,或通過(guò)QFontDatabase的新API為Emoji指定特定的字體系列。目前Emoji支持的字體格式包括CBDT 和COLRv1,可實(shí)現(xiàn)跨平臺(tái)高質(zhì)量縮放渲染。



















左:COLRv0,右:COLRv1


請(qǐng)閱讀博客,



3.擴(kuò)展的客戶端區(qū)域和安全區(qū)域

現(xiàn)代桌面和移動(dòng)設(shè)備上應(yīng)用設(shè)計(jì)的核心理念是內(nèi)容至上——應(yīng)用與系統(tǒng)UI元素以非侵入方式無(wú)縫融入內(nèi)容。Qt 6.9通過(guò)Qt.ExpandedClientAreaHint窗口標(biāo)志及Qt Quick的SafeArea附加屬性引入新API,支持此類設(shè)計(jì)需求。結(jié)合使用這些API,應(yīng)用內(nèi)容可充滿整個(gè)窗口或屏幕邊緣,同時(shí)避開(kāi)關(guān)鍵系統(tǒng)UI元素。



請(qǐng)閱讀博客,


4.SVG CSS動(dòng)畫

Qt的SVG模塊現(xiàn)已在SVG光柵化為像素圖序列時(shí),支持對(duì)顏色、填充、描邊和形變的CSS動(dòng)畫的初步實(shí)現(xiàn)。同時(shí),Qt 6.8中引入了VectorImage ,借助VectorImage,動(dòng)畫SVG現(xiàn)在可以直接渲染到Qt Quick場(chǎng)景圖中。



由瀏覽器渲染

由 Qt 渲染


5.性能優(yōu)化特性

每個(gè)Qt版本均致力于簡(jiǎn)化跨平臺(tái)設(shè)備的性能優(yōu)化應(yīng)用開(kāi)發(fā)。除代碼改進(jìn)外,Qt 6.9新增對(duì)平臺(tái)或圖形子系統(tǒng)新特性的支持。


現(xiàn)代CPU架構(gòu)普遍包含性能核與能效核,現(xiàn)在可以設(shè)置執(zhí)行任務(wù)時(shí)偏好的CPU核心類型。


在支持OpenGL平臺(tái)上使用的用戶可以再次使用FramebufferObject作為渲染模式,從而在硬件加速和命令式繪制階段受益。


OpenGL ES RHI后端在可用時(shí)會(huì)利用多重采樣渲染擴(kuò)展,提升現(xiàn)代GPU架構(gòu)上Qt Quick與Qt Quick 3D HMI的渲染性能。


在Windows平臺(tái)上,Direct 3D RHI后端通過(guò)專用的垂直同步監(jiān)視線程(vblank)驅(qū)動(dòng)刷新,降低CPU負(fù)載與延遲。顯著改善拖拽等UI交互操作的響應(yīng)速度。


除OpenGL外,其他RHI后端現(xiàn)支持可變速率著色(Variable Rate Shading),為visionOS上的Qt Quick 3D XR提供動(dòng)態(tài)注視點(diǎn)渲染支持。


Qt Quick新增的元素以及Qt Quick 3D中陰影貼圖邊界控制的改進(jìn),使UI開(kāi)發(fā)人員能夠優(yōu)化陰影和光暈效果的使用,避免高昂計(jì)算開(kāi)銷。


使用Qt項(xiàng)視圖(Item Views)開(kāi)發(fā)的Widget應(yīng)用程序可以在處理數(shù)據(jù)頻繁批量變更的模型時(shí)進(jìn)行;而且只要禁用段的大小調(diào)整(resizeSection)和重新排序,的內(nèi)存占用就會(huì)得到顯著優(yōu)化。



6.無(wú)序透明渲染

(Order Independent Transparency)

Qt Quick 3D現(xiàn)在支持 "無(wú)序透明渲染"(Order Independent Transparency),無(wú)需手動(dòng)按深度排序透明物體即可渲染。雖然這需要一定的計(jì)算和內(nèi)存成本,但可消除因排序不當(dāng)(尤其是物體交疊時(shí))而導(dǎo)致的視覺(jué)錯(cuò)誤。JNH官網(wǎng)已經(jīng)在Qt Graphs中使用這種技術(shù)來(lái)渲染半透明表面圖,但其同樣適用于任何模型(包括實(shí)例化)。



Qt 6.9支持加權(quán)混合(Weighted Blended)技術(shù),在成本、性能與精度間實(shí)現(xiàn)良好平衡。



7.連接功能煥新

在Qt 6.8以及Qt 6.9中,模塊顯著增強(qiáng)以滿足現(xiàn)代OAuth2需求。值得注意的是,它增加了對(duì) "設(shè)備授權(quán)許可"(Device Authorization Grant)的支持,便于輸入能力受限設(shè)備(如電視與IoT設(shè)備)的用戶認(rèn)證。引入OpenID Connect中獲取ID令牌的基礎(chǔ)功能,使應(yīng)用能訪問(wèn)用戶身份信息。現(xiàn)在,該模塊允許使用其他瀏覽器用戶代理(包括使用Qt WebEngine)進(jìn)行身份驗(yàn)證,提供更高靈活性。為優(yōu)化令牌管理,新增訪問(wèn)令牌臨近過(guò)期的信號(hào)提醒,并支持自動(dòng)刷新令牌。此外,該模塊還能區(qū)分請(qǐng)求域和授權(quán)域,確保應(yīng)用能基于用戶授權(quán)權(quán)限精準(zhǔn)調(diào)整行為。


請(qǐng)閱讀,?了解Qt Network Authorization新功能的完整細(xì)節(jié)。


盡管Qt HTTP Server設(shè)計(jì)用于可信環(huán)境,JNH官網(wǎng)仍額外強(qiáng)化其安全性。現(xiàn)在可以通過(guò)QHttpServerConfiguration類型配置傳入請(qǐng)求的最大數(shù)量,從而防止DoS (Denial-of-Service) 攻擊,暴力破解攻擊或爬蟲(chóng)攻擊。HTTP/2客戶端可通過(guò)QHttp2Configuration控制并發(fā)流的最大數(shù)量。



8.Qt Quick開(kāi)發(fā)者體驗(yàn)

Qt Quick開(kāi)發(fā)者將受益于更佳工具支持與新功能。QML語(yǔ)言服務(wù)器現(xiàn)提供大綱視圖,助力IDE與編輯器展示QML文檔結(jié)構(gòu)的層次化呈現(xiàn)(包括對(duì)象、屬性與方法)。


新增ContextMenu組件,開(kāi)發(fā)者可輕松地將上下文菜單附加到項(xiàng)目上(響應(yīng)右鍵點(diǎn)擊等平臺(tái)特定事件)。此外,TextField與TextArea現(xiàn)提供默認(rèn)上下文菜單(除非指定自定義菜單)。


最后,OpenXR新增了Metal后端支持,允許應(yīng)用在 macOS上的Meta XR模擬器中運(yùn)行。


9.升級(jí)到Qt 6.9

Qt 6.9在現(xiàn)有Qt 6.8 LTS版本基礎(chǔ)上新增諸多改進(jìn)與特性,保持與所有Qt 6版本的二進(jìn)制與源碼兼容性。經(jīng)過(guò)Beta包廣泛測(cè)試與大量用戶反饋,JNH官網(wǎng)確信升級(jí)至Qt 6.9以利用這些改進(jìn)將順暢無(wú)阻。有關(guān)新的API的完整列表,請(qǐng)參閱JNH官網(wǎng)的。衷心感謝所有貢獻(xiàn)者!您可以在發(fā)布說(shuō)明(//code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.0/release-note.md)的末尾查看為Qt源代碼提供補(bǔ)丁的所有社區(qū)成員的完整名單。


10.仍在使用Qt 5?

Qt 5.15的標(biāo)準(zhǔn)商業(yè)支持將于2025年5月26日結(jié)束。支持期結(jié)束后,該版本將進(jìn)入EoS(支持終止)狀態(tài),僅通過(guò)Qt 5.15擴(kuò)展安全維護(hù)(ESM)等附加服務(wù)提供支持。


了解有關(guān)的更多信息。

11.在線試用 Qt 6

現(xiàn)可通過(guò)瀏覽器直接體驗(yàn)Qt 6,無(wú)需安裝。只需瀏覽即刻探索!


12.針對(duì)Python的Qt 6.9

期待Qt for Python更新?



本文轉(zhuǎn)自

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


關(guān)于JNH官网電子

上海JNH官网電子技術(shù)有限公司是國(guó)內(nèi)資深的研發(fā)工具軟件提供商,公司成立于2009年,面向中國(guó)廣大的制造業(yè)客戶提供研發(fā)、設(shè)計(jì)、管理過(guò)程中使用的各種軟件開(kāi)發(fā)工具,致力于幫助客戶提高研發(fā)管理效率、縮短產(chǎn)品設(shè)計(jì)周期,提升產(chǎn)品可靠性。

十多年來(lái),先后與ARM、Altium、Ansys、QT、Green Hills、Minitab、EPLAN、QA Systems、OpenText、Visu-IT、HighTec、PLS、Ashling、MSC Software、Autodesk、Source Insight、IncrediBuild、Lauterbach、Adobe、Testplant、TeamEDA等多家全球知名公司建立戰(zhàn)略合作伙伴關(guān)系,并作為他們?cè)谥袊?guó)區(qū)的主要分銷合作伙伴服務(wù)了數(shù)千家中國(guó)本土客戶,為客戶提供從芯片級(jí)開(kāi)發(fā)工具、EDA設(shè)計(jì)工具、軟件編譯以及測(cè)試工具、結(jié)構(gòu)設(shè)計(jì)工具、仿真工具、電氣設(shè)計(jì)工具、以及嵌入式GUI工具等等。JNH官网電子憑借多年的經(jīng)驗(yàn)積累,真正的幫助客戶實(shí)現(xiàn)了讓研發(fā)更簡(jiǎn)單、更可靠、更高效的目標(biāo)。


歡迎關(guān)注“JNH官网電子”公眾號(hào)

了解更多研發(fā)工具軟件知識(shí)

jnh官網(wǎng) jnh官網(wǎng) jnh官網(wǎng) jnh官網(wǎng) 金年會(huì) 金年會(huì) 金年會(huì) 金年會(huì)