Kompania Qt Company publikoi versionin e framework-ut Qt 6.2, në të cilin vazhdoi përpjekjet për stabilizimin dhe zgjerimin e funksionalitetit të degës Qt 6. Në Qt 6.2 është siguruar mbështetje për platformat Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY dhe QNX. Kodet burimorë të komponentëve Qt të lëshohen nën licencat LGPLv3 dhe GPLv2. Qt 6.2 ka marrë statusin LTS, në kuadër të të cilit për përdoruesit me licencë tregtare, përditësimet do të formohen brenda tre vjetësh (për të tjerët, përditësimet do të publikohen për gjashtë muaj deri në formimin e versionit tjetër të rëndësishëm).
Dega Qt 6.2 është shënuar si e arritur në barazim me Qt 5.15 për përmbajtjen e moduleve dhe është e përshtatshme për migrimin nga Qt 5 për shumicën e përdoruesve. Përmirësimet kryesore në Qt 6.2 lidhen kryesisht me përfshirjen e moduleve që ishin të disponueshme në Qt 5.15, por që nuk ishin gati për përfshirje në versionet Qt 6.0 dhe 6.1. Në veçanti, janë përfshirë modulet e munguar:
- 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
Ndryshimet në Qt 6.2 (me një përmbledhje të ndryshimeve në degën Qt 6 mund të njiheni në përmbledhjen e kaluar):
- Në Qt Quick 3D është shtuar një mod të optimizuar të renderimit 'Instanced Rendering', që lejon vizatimin e disa ekzemplarëve të një objekti me transformime të ndryshme. është shtuar API 3D Particles për të shtuar efekte në skenat 3D të krijuara nga një grumbullim i madh të grimcave (tymi, mjegulla etj.). është ofruar mundësia e krijimit të ngjarjeve Qt Quick Input për elementët 2D, të integruar në skenat 3D dhe teksturat. është shtuar API për të përcaktuar kryqëzimet e modeleve me një rreze, që buron nga një pikë të rastit në skenë.

- është propozuar një API QML Module CMake publik, që thjeshton procesin e krijimit të moduleve të veta QML. janë zgjeruar mundësitë e konfigurimit të sjelljes së utilitarit qmllint (QML linter), duke shtuar mbështetje për gjenerimin e raporteve të kontrollit në formatin JSON. në utilitarin qmlformat është përdorur biblioteka QML dom.
- është modernizuar arkitektura e modulit Qt Multimedia, në të cilin janë shtuar mundësi si zgjedhja e titrave dhe gjuhës gjatë luajtjes së videove, përveç që janë shtuar parametra të zgjeruar për kapjen e përmbajtjes multimediale.
- Në Qt Charts janë shtuar metoda të reja për konfigurimin e grafikëve.
- Në QImage është shtuar mbështetje për formate imazhesh që përcaktojnë parametrat e ngjyrave me numra me pikë fluturuese.
- Në QByteArray::number() është siguruar punimi i saktë me numra negativë në sisteme jo dhjetore.
- Në QLockFile është shtuar mbështetje për std::chrono.
- Në Qt Network është ofruar mundësia e përdorimit të shkallëve të ndryshme në mënyrë të njëkohshme. SSL.
- është shtuar mbështetje për sistemet Apple bazuar në çipin ARM M1. është rikthyer mbështetje për sistemet operative webOS, INTEGRITY dhe QNX. është propozuar mbështetje paraprake për Windows 11 dhe WebAssembly.
Burimi: opennet.ru

