Qt 6.2 ja va ser alliberat i aquestes són les seves novetats

The Qt Company va donar a conèixer fa pocs dies el llançament de la nova versió de l' «marc Qt 6.2», en el qual el treball continua per estabilitzar i augmentar la funcionalitat de la branca Qt juny.

Aquesta nova versió de Qt 6.2 proporciona suport per a Windows 10, macOS 10.14+ i diferents plataformes Linux d'entre les quals es destaca Ubuntu 20.04+, CentOS 8.1 +, openSUSE 15.1+, a més de també suport per a plataformes mòbils iOS 13+, Android (API 23+) i altres com webOS, INTEGRITY i QNX.

Principals novetats de Qt 6.2

S'observa que la branca Qt 6.2 ha arribat a la paritat amb Qt 5.15 en termes de composició de mòduls i és adequada per a la migració de Qt 5 per la majoria dels usuaris. Les millores clau en Qt 6.2 es relacionen principalment amb la inclusió de mòduls que eren a Qt 5.15, però que no estaven preparats per a la seva inclusió en les versions Qt 6.0 i 6.1. En particular, s'inclouen els mòduls que falten:

  • qt Bluetooth
  • qt Multimèdia
  • qt NFC
  • qt Positioning
  • Qt Diàlegs ràpids
  • qt RemoteObjects
  • qt Sensors
  • qt SerialBus
  • qt SerialPort
  • qt WebChannel
  • qt WebEngine
  • qt WebSockets
  • qt WebView

Amb el llançament de Qt 6.2, gairebé tots els nostres usuaris haurien de poder migrar el seu codi de Qt 5 a Qt 6. El que hem fet amb les nostres pròpies eines. És a dir, Qt Design Studio 2.2 i Qt Creator 6 beta, que es llançarà pròximament, es basen en Qt 6.2 LTS.

A més d'afegir funcions que falten, Qt 6.2 es va centrar en millorar l'estabilitat, el rendiment i la qualitat de vida dels desenvolupadors.

Dels canvis que es destaquen d'aquesta nova versió de QT 6.2 un d'ells és el nuevo manera de renderitzat optimitzat «Renderitzat en instàncies»A Qt Quick 3D, que permet renderitzar diverses instàncies de el mateix objecte amb diferents transformacions alhora, a més que també es va afegir l'API de partícules 3D per afegir efectes a les escenes 3D generades per grans acumulacions de partícules (fum, boira, etc.).

A més en aquesta nova versió es va proporcionar la capacitat de crear esdeveniments Qt Quick Input per elements 2D incrustats en escenes i textures 3D. S'ha afegit una API per determinar la intersecció de models amb un raig que emana d'un punt arbitrari en l'escena.

També es destaca que s'ha proposat una API pública de CMake de mòdul QML per simplificar a l'usuari el procés de la creació de mòduls QML, A més que també s'han ampliat les opcions per a configurar el comportament de la utilitat qmllint (QML Linter), s'ha afegit suport per a generar informes de validació en format JSON. La utilitat qmlformat utilitza la biblioteca dg QML.

D'altra banda, també es destaca que s'ha modernitzat l'arquitectura de la lliçó Qt Multimèdia, en què han aparegut característiques com l'elecció de subtítols i idioma per a la reproducció de vídeo, així com configuracions avançades per a la captura de contingut multimèdia i s'han agregat nous mètodes a Qt Charts per personalitzar gràfics.

Dels altres canvis que es destaquen d'aquesta nova versió de QT 6.2:

  • QImage va agregar suport per a formats d'imatge que especifiquen paràmetres de color de punt flotant.
  • QByteArray :: number () proporciona el maneig correcte de nombres negatius en sistemes no decimals.
  • Es va agregar suport std :: chrono a QLockFile.
  • Qt Network ofereix la possibilitat d'utilitzar diferents backends SSL a el mateix temps.
  • Es va agregar suport per a sistemes Apple basats en el xip ARM M1. Suport retornat per als sistemes operatius webOS, INTEGRITY i QNX. S'ha proposat suport preliminar per a Windows 11 i WebAssembly.

Si estàs interessat en poder conèixer més a l'respecte sobre aquesta nova versió de QT, pots consultar els detalls en el següent enllaç.

Finalment han de saber que les fonts dels components Qt es publiquen sota les llicències LGPLv3 i GPLv2. Qt 6.2 va rebre l'estat d'una versió LTS, dins de la qual es generaran actualitzacions per als usuaris d'una llicència comercial d'aquí a tres anys (per a la resta, les actualitzacions es publicaran sis mesos abans que es formi la propera versió significativa).


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.