Qt Company on välja andnud Qt 6.2 raamistikku, milles jätkatakse Qt 6 haru stabiilsuse ja funktsionaalsuse arendamist. Qt 6.2 toetab platvorme Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY ja QNX. Qt komponentide lähtekood on saadaval LGPLv3 ja GPLv2 litsentside all. Qt 6.2 on saanud LTS väljaande staatuse, mille raames antakse kommertslitsentsi kasutajatele uuendused kolme aasta jooksul (muudele kasutajatele avaldatakse uuendused kuus kuud enne järgmise olulise väljaande valmimist).
Qt 6.2 on märgatud kui saavutanud pariteedi Qt 5.15 moodulite koosseisus ning on sobilik enamikule Qt 5 kasutajatest üleminekuks. Qt 6.2 peamised täiustused puudutavad enamasti modulite lisamist, mis olid saadaval Qt 5.15, kuid ei olnud valmis kaasamiseks Qt 6.0 ja 6.1 väljaannetes. Eriti on kaasatud puuduvad moodulid:
- Qt Bluetooth
- Qt Multimedia
- Qt NFC
- Qt Positioning
- Qt Quick Dialogs
- Qt RemoteObjects
- Qt Sensors
- Qt SerialBus
- Qt SerialPort
- Qt WebChannel
- Qt WebEngine
- Qt WebSockets
- Qt WebView
Muudatused Qt 6.2-s (Qt 6 haru muudatuste ülevaatega saab tutvuda eelnevas ülevaates):
- Qt Quick 3D-sse on lisatud optimeeritud renderdamise režiim 'Instanced Rendering', mis võimaldab korraga joonistada mitu üksikut objekti erinevate transformatsioonidega. Lisatud on 3D Particles API, et lisada 3D stseenidesse efekte, mis on loodud suure partikli kogumiga (suits, udu jne). Antud on võimalus luua Qt Quick Input sündmusi 2D elementide jaoks, mis on integreeritud 3D stseenidesse ja tekstuuridesse. Lisatud on API mudelite ristumise määramiseks kiirega, mis tuleb juhuslikust punktist stseenis.

- Esitatud on avalik QML mooduli CMake API, mis lihtsustab oma QML-moodulite loomise protsessi. Laiendatud on qmllint (QML linter) eest vastutava tööriista seadistamise võimalusi, sealhulgas on lisatud JSON formaadis paranduste aruannete genereerimise tugi. Tööriist qmlformat kasutab QML raamatukogu dom.
- Qt Multimedia mooduli arhitektuur on moderniseeritud, muu hulgas on lisatud sellised võimalused nagu subtiitrite ja keele valik video esitamise ajal ning laienenud multimeedia sisu salvestamise seadistused.
- Qt Charts-sse on lisatud uued meetodid diagrammide seadistamiseks.
- QImage on lisatud tugi piltiformaatide jaoks, mis määravad värvuse parameetreid ujukomadega.
- QByteArray::number() tagab korrektse töö negatiivsete numbritega mitte-kümnendlikes arvestussüsteemides.
- QLockFile on lisatud tugi std::chrono.
- Qt Network annab võimaluse samaaegselt kasutada erinevaid tagapõhju. SSL.
- Lisatud on toetus Apple'i süsteemidele, mis põhinevad ARM M1 kiibil. Tunnustatud on webOS, INTEGRITY ja QNX operatsioonisüsteemide tugi. Eeldatav tugi Windows 11 ja WebAssembly on samuti pakutud.
Allikas: opennet.ru

