Lançamento do ambiente de desenvolvimento Qt Creator 7

Foi publicado o lançamento do ambiente de desenvolvimento integrado Qt Creator 7.0, projetado para criar aplicativos de plataforma cruzada usando a biblioteca Qt. Tanto o desenvolvimento de programas C++ clássicos quanto o uso da linguagem QML são suportados, em que o JavaScript é usado para definir scripts, e a estrutura e os parâmetros dos elementos da interface são definidos por blocos do tipo CSS.

Na nova versão:

  • O item de menu “Novo Arquivo ou Projeto” é dividido em duas caixas de diálogo separadas “Novo Arquivo” e “Novo Projeto”.
  • Os usuários que usam o Qt Online Installer são informados sobre a disponibilidade de versões corretivas do Qt. Você pode configurar a exibição de notificações de atualização na seção “Opções > Ambiente > Atualizações”.
  • O modelo de código para a linguagem C++ foi atualizado para LLVM 14 e alterado por padrão para usar o backend Clangd, que suporta o LSP (Language Server Protocol). Você pode retornar o backend antigo através do menu “Ferramentas > Opções > C++ > Clangd”, no qual você também pode desabilitar o uso do Clangd para indexação do código do projeto, mas continuar a usá-lo para realce de sintaxe e preenchimento automático de entrada.
  • As configurações do plugin ClangFormat foram movidas para a seção com configurações gerais de estilo e são apresentadas como uma guia separada.
  • A implementação do analisador QML foi atualizada para refletir as alterações da versão mais recente do Qt.
  • A página de configuração de projetos usando CMake foi redesenhada. Adicionado um botão “Parar CMake” para interromper a execução do CMake, por exemplo, durante o processo de configuração de scripts de construção de projeto. Forneceu a capacidade de executar novamente o CMake para atualizar a configuração, mesmo que o projeto já tenha sido configurado. As variáveis ​​do CMake para as configurações inicial e atual do projeto são separadas, no primeiro caso as variáveis ​​são definidas a partir do arquivo CMakeLists.txt.use, utilizado durante o primeiro setup, e no segundo caso as variáveis ​​exportadas via arquivo CMake-api json de o diretório .cmake/api/v1/reply está definido.
  • Melhorou a detecção automática de ferramentas disponíveis e reduziu o número de chamadas desnecessárias do compilador na inicialização, o que reduziu o tempo de inicialização do Qt Creator em alguns ambientes.
  • Os assistentes de Novo Projeto garantem que o C++17 seja definido como o padrão C++.
  • Na plataforma macOS, as configurações do sistema para o tema escuro são levadas em consideração. Adicionado suporte experimental para Docker em compilações do macOS.
  • Para a plataforma Android, foi adicionada uma opção para selecionar o NDK padrão e a detecção de plataformas NDK foi melhorada.
  • Para a plataforma Linux, está incluído um backend para Qt baseado no protocolo Wayland. Para habilitar o backend, você deve definir a variável de ambiente QT_QPA_PLATFORM=wayland antes de iniciar.

Fonte: opennet.ru

Adicionar um comentário