Uma boa atualização para desenvolvedores: Qt 6.7 lançado com novo suporte à plataforma e fontes aprimoradas

Uma boa atualização para desenvolvedores: Qt 6.7 lançado com novo suporte à plataforma e fontes aprimoradas

A versão Qt 6.7 inclui melhorias significativas.

O Qt, pronunciado como "cute", é uma renomada ferramenta de desenvolvimento multiplataforma amplamente utilizada para a criação de interfaces gráficas de usuário (GUIs) em uma variedade de contextos, como aplicativos e ambientes de desktop.

É provável que você já tenha interagido com o Qt ao utilizar distribuições populares de Linux, bem como aplicativos para Linux, Windows e macOS, sem mesmo perceber que eles foram construídos com essa tecnologia.

Recentemente, os desenvolvedores do Qt lançaram uma nova versão, o Qt 6.7, trazendo consigo uma série de melhorias significativas. Vamos explorar as principais novidades?

Qt 6.7: Principais Novidades

Este lançamento, que ocorreu pouco antes da próxima versão de longo prazo (LTS) do Qt 6.8, traz uma série de melhorias que merecem destaque:

  • Suporte Ampliado a Plataformas
  • Aprimoramentos em Fontes e Ícones
  • Melhorias nos Gráficos Qt

Suporte Ampliado a Plataformas

O Qt 6.7 apresenta suporte expandido para compilação em sistemas operacionais recentes em diversas plataformas. Agora, inclui suporte para macOS 14, iOS 17 e Windows 11 23H2.

No universo Linux, há suporte para Android 14, Red Hat Enterprise Linux 9.2, OpenSUSE Leap 15.5 e SUSE Linux Enterprise Server 15. Para o Ubuntu, a versão mais recente suportada ainda é a 22.04 LTS, uma vez que a 24.04 LTS ainda não foi lançada.

Para obter mais detalhes sobre as plataformas suportadas, consulte a página oficial de plataformas suportadas.

Aprimoramentos em Fontes e Ícones

O Qt 6.7 agora suporta fontes variáveis, permitindo a combinação de diversas representações da mesma fonte em um único arquivo, o que possibilita aos aplicativos selecionar diferentes pesos ou estilos de fonte.

Além disso, os ícones também foram beneficiados com esse trabalho nas fontes, agora com suporte para bibliotecas de ícones nativas. Para mais detalhes sobre as melhorias em fontes, consulte o blog de Eskil.

Melhorias nos Gráficos Qt

Os gráficos Qt no Qt 6.7 trazem novos gráficos de barras, linhas e dispersão em 2D, adicionando-se às visualizações 3D já disponíveis desde versões anteriores. Esses novos gráficos funcionam com animações/efeitos Qt Quick, suportam temas e integram-se a APIs de interação baseadas em manipuladores.

Entretanto, é importante ressaltar que os gráficos Qt ainda estão em desenvolvimento e são oferecidos como uma prévia tecnológica nesta versão. Os desenvolvedores esperam realizar mais trabalho antes do lançamento da versão Qt 6.8 LTS.

Outras Mudanças e Melhorias

Algumas outras alterações notáveis incluem:

  • Suporte inicial para C++20.
  • Diversas melhorias para Qt SVG.
  • Suporte para incorporar janelas nativas em uma cena Qt Quick.
  • Introdução de três novas classes para casos de uso específicos de REST.
  • Inclusão de QNativeInterface::QWaylandScreen para o cliente Wayland no Linux.
  • Atualização dos exemplos e aplicativos de demonstração do Qt, com melhorias na interface do usuário e código, além de adição de novos exemplos.

O que foi apresentado acima é apenas uma visão geral das melhorias trazidas pelo Qt 6.7. Recomenda-se a leitura completa do blog de anúncio e das notas de versão para obter mais detalhes sobre este lançamento.

Download do Qt 6.7

É importante ressaltar que o Qt é uma ferramenta voltada para desenvolvedores e não é destinada ao uso por usuários finais. Portanto, se você deseja experimentá-lo, precisará aguardar a implementação em seus aplicativos ou ambientes de desktop favoritos.

No entanto, para os desenvolvedores, o Qt 6.7 está disponível para download no site oficial ou através da página Qt Account.

Última atualização deste artigo: 3 de april de 2024