Qt Company avaldas raamistiku Qt 6.2 versiooni, milles jätkatakse Qt 6 haru stabiliseerimist ja funktsionaalsuse suurendamist. 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 tarnitakse LGPLv3 ja GPLv2 litsentside alusel. Qt 6.2 on saanud LTS-väljaande staatuse, mille raames kaubandusliku litsentsi omanikud saavad uuendusi kolme aasta jooksul (kõikide teiste puhul avaldatakse uuendused kuus kuud enne järgmise olulise versiooni väljaandmist).
Qt 6.2 haru on märgitud jõudnud Qt 5.15 moodulites ja migratsiooniks Qt 5-st enamikule kasutajatest. Qt 6.2 peamised parandused puudutavad peamiselt moodulite kaasamist, mis olid saadaval Qt 5.15-s, kuid ei olnud valmis Qt 6.0 ja 6.1 väljaannete sisseviimiseks. Eelkõige on kaasatud järgmised puuduvad moodulid:
- Qt Bluetooth
- Qt Multimedia
- Qt NFC
- Qt Asukoht
- Qt Quick Dialogs
- Qt RemoteObjects
- Qt Andurid
- Qt SerialBus
- Qt SerialPort
- Qt WebChannel
- Qt WebEngine
- Qt WebSockets
- Qt WebView
Muudatused Qt 6.2-s (Qt 6 haru muudatustega saab tutvuda eelmises ülevaates):
- Qt Quick 3D-s on lisatud optimeeritud renderdusrežiim «Instanced Rendering», mis võimaldab korraga joonistada mitu eksemplari samast objektist erinevate transformatsioonidega. Lisatud on 3D Particles API, et lisada 3D stseenidesse efekte, mis on loodud suure hulga osakestega (suits, udu jne). Pakutakse võimalust luua Qt Quick Input sündmusi 2D-elementidele, mis on integreeritud 3D stseenidesse ja tekstuuridesse. Lisatud API mudelite ristumiskohtade määramiseks kiirrikkega, mis tuleb juhuslikust punktist stseenis.

- Pakutud on avalik QML mooduli CMake API, mis lihtsustab oma QML-moodulite loomise protsessi. Laiendatud on qmllint utiliidi (QML linter) kohandamisvõimalusi, lisatud on tugi kontrolliaruannete genereerimiseks JSON-formaadis. QML formaadi utiliidis on kasutusele võetud QML teeki dom.
- Qt Multimedia mooduli arhitektuuri on moderniseeritud, mille tulemusena on lisatud sellised võimalused nagu subtiitrite ja keele valimine videosalvestuste esitamise ajal, samuti on lisatud ulatuslikud multimeedia sisu talletamise seadistused.
- Qt Charts-i on lisatud uued meetodid diagrammide kohandamiseks.
- QImage lisatud tugi piltiformaatidele, mis määravad värvisuse parameetreid ujukoma numbritega.
- QByteArray::number() tagab korrektse töötamise negatiivsete numbritega mitte kümnendsüsteemides.
- QLockFile'ile on lisatud tugi std::chrono.
- Qt Network pakub võimalust samaaegselt kasutada erinevaid tagaplagi. SSL.
- Lisatud tugi Apple'i süsteemidele, mis põhinevad ARM M1 kiibil. Tagasi on toodud tugi operatsioonisüsteemidele webOS, INTEGRITY ja QNX. Eelvaade tugi Windows 11 ja WebAssembly.
Allikas: opennet.ru

