翻譯|使用教程|編輯:鮑佳佳|2021-05-26 10:24:04.007|閱讀 193 次
概述:很高興地宣布Qt 6.1已于發(fā)布。Qt 6.1是Qt 6系列中的一個(gè)次要版本更新。Qt 6.1的重點(diǎn)是將我們在Qt 5.15中支持的許多附加模塊引入了Qt 6。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
很高興地宣布Qt 6.1已于發(fā)布。Qt 6.1是Qt 6系列中的第一個(gè)次要版本更新。
Qt 6.1的最大重點(diǎn)是將我們在Qt 5.15中支持的許多附加模塊引入了Qt 6。
這些模塊帶回了很多你可能在Qt 6.0中錯(cuò)過的Qt 5.15的功能。還有一些模塊正在研究中,將隨著Qt 6.2的發(fā)布而被帶入Qt 6。詳情請查看關(guān)于2021年Qt路線圖的博客。
Qt 6.1修復(fù)了許多針對Qt 6.0或Qt 5.15報(bào)告的錯(cuò)誤。隨著我們離Qt 6.2越來越近,修復(fù)錯(cuò)誤也將繼續(xù)成為關(guān)注的重點(diǎn),Qt 6.2計(jì)劃是Qt 6系列的第一個(gè)長期支持(LTS)版本。
? ?F當(dāng)然,Qt的6.1還包括,在Qt的6.0模塊存在了幾個(gè)新功能。讓我們在這里討論一些要點(diǎn),
在Qt Core中,大部分的努力都是在為我們的API添加更多的便利和簡化。其中,增加了removeIf()方法,并將erase_if()的支持?jǐn)U展到更多的類中;在QStringView中增加了一些缺失的方法,使其更好地反映QString API。現(xiàn)在有溢出安全的加、減、乘函數(shù),并改進(jìn)了對16位浮點(diǎn)值的支持。在Qt 6.0中引入的屬性綁定也得到了一些API的改進(jìn)。另一個(gè)主要特征是簡化了與Java、QJniEnvironment和QJniObject的集成的新類。這些類主要在Android上使用。
在Qt Gui中,現(xiàn)在有一個(gè)新的QUrlResourceProvider類,可以用來避免子類化QTextDocument和重新實(shí)現(xiàn)loadResource()。它也可以被QLabel使用。在Vulkan API包裝器中,我們現(xiàn)在對Vulkan 1.1和1.2有了更好的支持,而且QColorSpace現(xiàn)在可以使用自定義的傳輸函數(shù)。
在Qt Network中,引入了一個(gè)新的QNetworkInformation類,暴露了系統(tǒng)的可達(dá)性,cookie處理現(xiàn)在支持SameSite功能。
Qt Qml 現(xiàn)在提供了 QJSPrimitiveValue 和 QJSManagedValue,以便對 JavaScript 的執(zhí)行進(jìn)行更細(xì)微的控制,而不是僅僅使用 QJSValue。
Qt Quick 3D 現(xiàn)在支持變形目標(biāo)動(dòng)畫。此外,在技術(shù)預(yù)覽層面上,還支持實(shí)例渲染和3D粒子。當(dāng)場景中需要渲染大量類似的項(xiàng)目時(shí),實(shí)例渲染可以極大地提高渲染性能。三維粒子使用實(shí)例渲染來實(shí)現(xiàn)粒子效果。這兩個(gè)功能預(yù)計(jì)將在6.2中得到完全支持。
Qt控件集
接下來還將很快發(fā)布一個(gè)更新的Qt for Python版本,它將為我們在Qt 6.1中添加的模塊提供支持。此外,它還具有對外部部署工具的更好支持,甚至還有一個(gè)新的商業(yè)工具的技術(shù)預(yù)覽。請繼續(xù)關(guān)注接下來幾天的博客文章。
====================================================
想要了解或購買Qt正版授權(quán)的朋友,歡迎
Qt技術(shù)交流群現(xiàn)已開通,QQ搜索群號“765444821”或者掃描下方二維碼即可加入
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: