Qt Company har slÀppt en version av ramverket Qt 6.2, dÀr arbetet med att stabilisera och utöka funktionaliteten för Qt 6 fortsÀtter. Qt 6.2 erbjuder stöd för plattformar som Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY och QNX. KÀllkoden för Qt-komponenterna tillhandahÄlls under LGPLv3- och GPLv2-licenser. Qt 6.2 har status som LTS-version, vilket innebÀr att uppdateringar för anvÀndare med kommersiell licens kommer att skapas i tre Är (för övriga kommer uppdateringar att publiceras i sex mÄnader innan nÀsta större version slÀpps).
Qt 6.2 har uppnÄtt paritet med Qt 5.15 nÀr det gÀller modulsammansÀttning och Àr lÀmplig för migrering för de flesta anvÀndare av Qt 5. NyckelförbÀttringar i Qt 6.2 gÀller frÀmst införandet av moduler som var tillgÀngliga i Qt 5.15 men som inte var redo att inkluderas i versionerna Qt 6.0 och 6.1. SÀrskilt har följande moduler lagts till:
- 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
Ăndringar i Qt 6.2 (med en översikt över Ă€ndringarna i Qt 6 kan du bekanta dig med i den tidigare översikten):
- I Qt Quick 3D har en optimerad rendering-lÀge "Instanced Rendering" lagts till, vilket gör det möjligt att rita flera instanser av ett objekt med olika transformationer pÄ en gÄng. API:et 3D Particles har lagts till för att införa effekter i 3D-scener som skapas av en stor samling partiklar (som rök, dimma osv.). Funktioner för att skapa Qt Quick Input-hÀndelser för 2D-element som Àr inbÀddade i 3D-scener och texturer har införts. Ett API för att bestÀmma intersektioner mellan modeller och en strÄle som kommer frÄn en godtycklig punkt i scenen har lagts till.

- Ett publikt QML Module CMake API har föreslagits för att förenkla processen att skapa egna QML-moduler. Möjligheterna för att anpassa beteendet hos verktyget qmllint (QML-linter) har utökats, och stöd för att generera kontrollerapporter i JSON-format har lagts till. I verktyget qmlformat har QML-biblioteket dom implementerats.
- Arkitekturen för modulen Qt Multimedia har uppgraderats, vilket ger möjligheter som val av undertexter och sprÄk vid videouppspelning, samt utökade instÀllningar för fÄngst av multimedia-innehÄll.
- I Qt Charts har nya metoder för att anpassa diagram lagts till.
- QImage har fÄtt stöd för bildformat som specificerar fÀrgparametrar med flyttal.
- QByteArray::number() sÀkerstÀller korrekt hantering av negativa tal i icke-decimala talsystem.
- QLockFile har fÄtt stöd för std::chrono.
- Qt Network har fÄtt möjlighet till samtidig anvÀndning av olika bakgrundssystem. SSL.
- Stöd har lagts till för Apple-system baserade pÄ ARM-chipet M1. Stöd för operativsystemen webOS, INTEGRITY och QNX har Äterinförts. Förhandsstöd för Windows 11 och WebAssembly har föreslagits.
KĂ€lla: opennet.ru

