O Qt 6.6 foi lançado oficialmente, conforme prometido.
Qt é uma estrutura de desenvolvimento de aplicativos multiplataforma amplamente usada para criar interfaces gráficas de usuário, sistemas embarcados, aplicativos móveis, etc. Qt 6 é a versão mais recente do Qt, lançada em dezembro de 2022, trazendo muitos novos recursos e melhorias, como uma linguagem QML mais poderosa, uma arquitetura gráfica mais flexível e gerenciamento de memória mais eficiente.
Baseado no Qt 6.5, o Qt 6.6 introduz alguns novos módulos e funções e corrige alguns problemas e erros conhecidos.
Um dos novos módulos mais notáveis é o Qt Graphs (atualmente ainda em versão preliminar da tecnologia), que substitui o módulo Qt Data Visualization e é usado para criar vários tipos de gráficos bidimensionais e tridimensionais, como gráficos de linhas, barras gráficos, gráficos de pizza, gráficos de dispersão, etc. Qt Graphs usa Qt Quick 3D para renderização e suporta backends gráficos nativos como OpenGL, Vulkan, Metal e Direct3D. Qt Graphs eventualmente fornecerá a maior parte ou todas as funcionalidades fornecidas pelo Qt Data Visualization.
Qt Quick também oferece suporte a layouts responsivos.
Outro novo recurso digno de nota é o módulo Text To Speech, que é usado para converter texto em fala e oferece suporte a vários idiomas e pronúncias. O módulo Text To Speech foi aprimorado no Qt 6.6 Beta adicionando suporte para Microsoft Speech API (SAPI) 5 em plataformas Windows, melhorando a qualidade e a confiabilidade da fala.
Além disso, o Qt para Python agora suporta asyncio
e é compatível com a arquitetura AArch64, portanto pode ser usado em sistemas embarcados de 64 bits.
Outros novos recursos interessantes no Qt 6.6:
- Uma experiência de sintetizador Wayland mais poderosa
- Suporta módulo Qt GUI para acesso direto aos recursos OpenType de fontes usadas
- A família de classes QRhi para a interface de hardware de renderização Qt agora possui documentação completa
- O módulo Qt Quick Shapes adiciona back-end de renderização de curva experimental
- Suporta importação de arquivos PLY usando Qt Quick 3D
- Suporte inicial à extensão de renderização para Qt Quick 3D
- Qt SQL adiciona plug-in Mimer SQL
- Melhorar o Qt TextToSpeech