Lanzamento do contorno de desenvolvemento integrado Qt Creator 4.12
tivo lugar Lanzamento IDE QtCreator 4.12, deseñado para crear aplicacións multiplataforma usando a biblioteca Qt. Admítense tanto o desenvolvemento de programas clásicos de C++ como o uso da linguaxe QML, no que se usa JavaScript para definir scripts, e a estrutura e os parámetros dos elementos da interface son definidos por bloques tipo CSS.
Capacidade integrada para navegar e buscar na tenda do catálogo Mercado Qt, a través do cal espallamento varios módulos, bibliotecas, complementos, widgets e ferramentas para desenvolvedores. Accédese ao catálogo a través da nova páxina Marketplace, que está deseñada de forma similar ás páxinas para navegar por exemplos e titoriais.
Engadida unha configuración para seleccionar o estilo dos finais de liña (Windows/Unix), que se pode configurar tanto globalmente como en relación con ficheiros individuais.
Ofrécese soporte para o formato de intervalos de valores e o uso do marcado Markdown na información emerxente, se tales capacidades son compatibles co procesador do servidor usado baseado no protocolo LSP (Language Server Protocol).
Apareceu un menú despregable Símbolos no panel do editor de código cunha visión xeral dos símbolos utilizados no documento, similar á mesma función en Locator.
O modelo de código e o analizador QML adaptáronse para os cambios na futura versión de Qt 5.15.
Engadíronse moitas opcións novas relacionadas co procesamento do proxecto, como a posibilidade de definir a configuración do contorno específico do proxecto.
As ferramentas de integración de CMake melloraron a compatibilidade con source_group e as opcións para engadir o camiño de busca da biblioteca a LD_LIBRARY_PATH. Cando se usan novas versións de CMake que envían documentación en formato QtHelp, esa documentación agora rexístrase automaticamente en Qt Creator.
O soporte para o sistema de compilación Qbs moveuse para utilizar instalacións Qbs externas, en lugar de vincularse directamente á biblioteca Qbs.
Rediseñouse o entorno para desenvolver aplicacións para a plataforma Android. Engadiuse unha opción para descargar e instalar automaticamente todas as ferramentas de desenvolvemento de Android necesarias. Engadiuse a posibilidade de rexistrar simultaneamente varias versións do NDK de Android en Qt Creator, seguida de vincular a versión requirida a nivel de proxecto. Engadiuse compatibilidade coa API de Android 11 (nivel de API 30).