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

qt-6

A la sisena versió de la sèrie Qt 6, presentem moltes funcions noves per als desenvolupadors de gràfics i interfície d'usuari i el backend de l'aplicació

En aquesta nova versió que es presenta de QT 6.6, es destaca que s'ha afegit Qt Graphs el qual és un mòdul experimental l'objectiu del qual és proporcionar un mòdul de propòsit general per visualitzar grans col·leccions de dades que canvien ràpidament i generar diversos tipus de gràfics. El mòdul encara està en desenvolupament i actualment s'enfoca a reproduir la funcionalitat de Qt DataVisualization sobre Qt Quick 3D i fer servir el nou motor de renderitzat que admet diverses API 3D.

Una altra de les novetats que es destaca d'aquesta nova versió és el mòdul QT Multimèdia al qual s'ha afegit una classe QWindowCapture per capturar el contingut de finestres individuals. QWindowCapture proporciona una llista de finestres disponibles per capturar i es pot utilitzar en aplicacions per compartir finestres. La captura de finestres i pantalla és compatible amb el backend de FFmpeg a totes les plataformes, excepte en els sistemes que utilitzen el protocol Wayland.

A més d'això, a QT Quick s'ha afegit suport per a modes de selecció al tipus QML TableView, s'ha proporcionat la capacitat de canviar la propietat rootIndex i s'ha ampliat el control sobre el disseny de les barres de desplaçament al tipus QML Flickable.

Qt Graphs

Amb Qt Graphs, les aplicacions poden visualitzar grans quantitats de dades que canvien ràpidament

Al mòdul QT Quick, es proporciona suport experimental per al disseny d'interfície adaptable, doncs ara per canviar dinàmicament el disseny de la interfície segons la mida de la finestra i col·locar elements automàticament tenint en compte l'estructura del disseny actual, es proposa la classe LayoutItemProxy i el mòdul Qt Quick Layouts brinda la capacitat d'usar mides de cel·la uniformes per dissenys amb elements organitzats.

també en QT Quick, ara s'implementa una nova API per la configuració avançada del disseny a fonts OpenType. Amb QT 6.6, ara és possible utilitzar el mòdul Qt Quick Shapes per dibuixar línies i corbes d'alta qualitat utilitzant un ombrejador de fragments.

s'ha treballat per documentar el motor de renderitzat RHI, així com per estabilitzar l'API de baix nivell associada a aquest. El nivell de compatibilitat amb versions anteriors de RHI ara seguirà l'API Qt Platform Abstraction, cosa que permetrà que RHI s'utilitzi directament per desenvolupar codi multiplataforma de baix nivell que funcioni amb totes les piles de gràfics i API de gràfics populars.

QT TextToSpeech ara té la capacitat de generar dades PCM per a un processament posterior de veu sintetitzada, a més que en aquest nou llançament es van proporcionar configuracions addicionals per a la segmentació de text, es va afegir una API per buscar les veus requerides i es va afegir una API per determinar les funcions del motor disponibles.

D'altra banda, es destaca el suport per a Android 13, juntament amb el qual també s'ha millorat el suport per a l'arquitectura ARM a plataformes Windows i Linux. Juntament amb els mantenidors del projecte Debian, els paquets amb Qt 6 per a Debian 11 i Debian 12 es col·loquen als repositoris estàndard de la distribució, i els paquets amb components comercials de Qt 6.6 per a Debian es col·loquen als repositoris de Qt Company.

S'han millorat les eines de desenvolupament per a WebAssembly, doncs a la nova versió simplifica la depuració d'aplicacions WebAssembly i millora el manteniment d'aquesta plataforma gràcies al suport per a enllaços dinàmics (les aplicacions WebAssembly ara poden subministrar-se amb biblioteques i complements Qt compartits).

Dels altres canvis que es destaquen:

  • S'ha afegit una API al mòdul Qt WebEngine per accedir a la configuració de privadesa i seguretat, que permet deshabilitar certes funcions del motor del navegador.
  • S'han afegit propietats a la classe QMediaRecorder per controlar la qualitat, la resolució i la taxa de bits del vídeo.
  • S'ha afegit al mòdul Qt Quick 3D suport per a la creació processal de textures i geometria basada en una malla poligonal de QML.
  • El conjunt de mòduls Qt per a Python, que proporciona eines per crear aplicacions gràfiques a Python usant Qt, ha afegit suport per a operacions asincròniques usant asyncio.
  • S'ha assegurat la compatibilitat de Qt per a Python amb dispositius basats en l'arquitectura AArch64.
  • S'ha actualitzat la pila Boot2Qt, que podeu utilitzar per crear sistemes mòbils d'arrencada amb un entorn basat en Qt i QML.
  • S'ha afegit al mòdul Qt Sql un complement compatible amb Mimer SQL DBMS i s'han ampliat les configuracions de connexió al controlador per a MySQL i MariaDB DBMS.
  • El mòdul Qt PDF proporciona classes per accedir a enllaços, miniatures de pàgines i pàgines seleccionades.

Si vols conèixer més sobre això, Pots consultar els detalls en el següent enllaç.

Descarregar i obtenir Qt 6.6

Per als interessats en la nova branca de Qt 6.6 han de saber que es dóna suport per a Windows, macOS, plataformes Linux, iOS, Android, webOS, WebAssembly, INTEGRITY i QNX. La nova versió la poden obtenir a el següent enllaç.


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: AB Internet Networks 2008 SL
  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ó.