Il-Kumpanija Qt ippubblikat rilaxx tal-qafas Qt 6.2, li fih ix-xogħol ikompli jistabbilizza u jżid il-funzjonalità tal-fergħa Qt 6. Qt 6.2 jipprovdi appoġġ għall-pjattaformi Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY u QNX. Il-kodiċi tas-sors għall-komponenti Qt huwa pprovdut taħt il-liċenzji LGPLv3 u GPLv2. Qt 6.2 irċieva status ta 'rilaxx LTS, li fih se jiġu ġġenerati aġġornamenti għall-utenti tal-liċenzja kummerċjali għal tliet snin (għal oħrajn, l-aġġornamenti se jiġu ppubblikati għal sitt xhur qabel ma tiġi ffurmata r-rilaxx maġġuri li jmiss).
Il-fergħa Qt 6.2 hija mmarkata bħala li laħqet parità ma 'Qt 5.15 f'termini ta' kompożizzjoni tal-modulu u hija adattata għall-migrazzjoni minn Qt 5 għal ħafna utenti. It-titjib ewlieni f'Qt 6.2 jikkonċerna prinċipalment l-inklużjoni ta 'moduli li kienu disponibbli f'Qt 5.15 iżda ma kinux lesti għall-inklużjoni fir-rilaxxi ta' Qt 6.0 u 6.1. B'mod partikolari, il-moduli neqsin huma inklużi:
- qt-bluetooth
- Qt Media
- NFC
- Pożizzjonament Qt
- Qt Djalogi Quick
- Qt RemoteObjects
- Qt Sensers
- Qt SerialBus
- QtSerialPort
- Qt WebChannel
- Qt WebEngine
- Qt WebSockets
- Qt WebView
Bidliet f'Qt 6.2 (ħarsa ġenerali lejn il-bidliet fil-fergħa Qt 6 tista' tinstab fir-reviżjoni preċedenti):
- Ġie miżjud mod ottimizzat ta' rendering "Instanced Rendering" ma' Qt Quick 3D, li jippermettilek tirrendi diversi każijiet tal-istess oġġett b'trasformazzjonijiet differenti f'daqqa. Żid l-API tal-Partiċelli 3D għaż-żieda ta 'effetti ġġenerati minn akkumulazzjoni kbira ta' partiċelli (duħħan, ċpar, eċċ.) għal xeni 3D. Żid il-ħila li toħloq avvenimenti Qt Quick Input għal elementi 2D inkorporati f'xeni u nisġa 3D. Miżjud API għad-determinazzjoni tal-intersezzjoni ta 'mudelli b'raġġ li joħroġ minn punt arbitrarju fix-xena.
- Ġie propost QML Modulu CMake API pubbliku, li jissimplifika l-proċess tal-ħolqien tal-moduli QML tiegħek stess. L-għażliet għall-personalizzazzjoni tal-imġiba tal-utilità qmllint (QML linter) ġew estiżi, u ġie miżjud appoġġ għall-ġenerazzjoni ta 'rapporti ta' verifika fil-format JSON. L-utilità qmlformat tuża l-librerija QML dom.
- L-arkitettura tal-modulu Qt Multimedia ġiet immodernizzata, billi żiedet karatteristiċi bħall-għażla tas-sottotitli u l-lingwa meta idoqq il-vidjo, kif ukoll iż-żieda ta 'settings avvanzati għall-qbid ta' kontenut multimedjali.
- Ġew miżjuda metodi ġodda ma' Qt Charts għall-personalizzazzjoni ta' charts.
- QImage żiedet appoġġ għal formati ta 'immaġni li jispeċifikaw parametri tal-kulur bl-użu ta' numri b'punt li jvarja.
- QByteArray::number() jiżgura xogħol korrett b'numri negattivi f'sistemi mhux deċimali.
- Miżjud std::chrono appoġġ għal QLockFile.
- Qt Network jipprovdi l-abbiltà li tuża backends SSL differenti simultanjament.
- Appoġġ miżjud għal sistemi Apple bbażati fuq iċ-ċippa M1 ARM. L-appoġġ għas-sistemi operattivi webOS, INTEGRITY u QNX ġie rritornat. Appoġġ għall-preview għall-Windows 11 u WebAssembly huwa offrut.
Sors: opennet.ru