LinuxParty
The Qt Company lanzó hoy Qt Creator 14 como la última versión estable de este IDE (Entorno de desarrollo integrado) de código abierto para diseñar interfaces gráficas de usuario (GUI) en el lenguaje Qt.
Más de tres meses y medio después de Qt Creator 13, la versión Qt Creator 14 presenta soporte para complementos basados en Lua, lo que permite a los desarrolladores ampliar las capacidades de Qt Creator sin compilar complementos de C++ para todas las plataformas compatibles. Se proporcionarán API para tareas como registrar servidores de idiomas, acciones y preferencias.
Qt Creator 14 también introdujo una interfaz de usuario más agradable para administrar complementos a través del modo Extensiones, la capacidad de alternar entre mostrar y ocultar los kits deshabilitados para sus proyectos en el modo Proyectos, así como soporte para abrir un directorio como proyecto a través del nuevo Menú Archivo > Abrir espacio de trabajo.
“Se utiliza un archivo de proyecto.qtcreator/project.json en el directorio para establecer un nombre y filtros de exclusión de archivos. Esto también es útil si desea configurar un servidor de idiomas que necesita un directorio de proyecto para funcionar correctamente”, explicaron los desarrolladores.
Entre otros cambios notables, Qt Creator 14 agrega opciones para búsqueda avanzada y para buscar en documentos que se guardan en la sesión, la capacidad de configurar los ajustes del modelo de código C++ y los ajustes de CMake por proyecto, junto con soporte para configurar los ajustes y depuradores de CMake directamente desde los ajustes preestablecidos de CMake.
Esta versión también agrega varias acciones nuevas de refactorización de C++ como “Convertir llamada de función a invocación de metamétodo Qt”, “Mover clase a un conjunto dedicado de archivos fuente” y “Reordenar las definiciones de funciones miembro según el orden de declaración”.
Además de eso, mejora el soporte para enumeraciones QML, aumenta la disponibilidad de la refactorización "Agregar llaves", soluciona problemas con las macros de C++ y habilita el servidor de lenguaje QML como backend predeterminado para el modelo de código QML para Qt 6.8 y versiones posteriores..
Por último, pero no menos importante, Qt Creator 14 permite utilizar el servidor de idiomas QML para versiones anteriores de Qt, así como utilizar el servidor de idiomas de Qt 6.8 o posterior para proyectos que utilizan una versión anterior de Qt.
Por supuesto, hay muchas otras pequeñas mejoras y correcciones de errores en Qt Creator 14, así que asegúrese de estudiar el registro de cambios completo si desea saber todo sobre estos cambios. Mientras tanto, puede descargar Qt Creator 14 ahora mismo desde el sitio web oficial para sistemas Linux AArch64 (ARM64) de 64 bits.
Otros ejemplos con QtCreator. (que es muy utilizado, también en Windows)
Lo bueno de crear una aplicación con QtCreator, es que la harás automáticamente compatible con Windows, Linux y Mac.
-
Programación
- Gracias a la IA, el nuevo lenguaje de programación más popular es...
- Cómo instalar y utilizar Scikit-Learn en Linux
- Thomas E. Kurtz, coinventor de BASIC, muere a los 96 años
- Profesor de informática del MIT prueba el impacto de la IA en la formación de programadores
- Lanzamiento del IDE de código abierto Qt Creator 14 con soporte para complementos basados en Lua
- Plantillas para Joomla - Episodio 1: Plantillas, marcos y clubes o no...
- Este es el mejor libro que he visto para aprender a programar en Python en castellano desde cero, gratis y online
- ¿Deberían los niños seguir aprendiendo a programar en la era de la IA?
- La 'obsolescencia' de VBScript confirmada por Microsoft y su eventual eliminación de Windows
- El Gran Debate: ¿Deberían los Modelos de Inteligencia Artificial Ser de Código Abierto?
- El lenguaje de programación BASIC cumple 60 años
- El CEO de Nvidia dice que los niños no deberían aprender a programar
- 40 años de Turbo Pascal: recuerdos del dinosaurio codificador que revolucionó los IDE
- Los lenguajes de programación más populares y dónde aprenderlos.
- Top 5 de los principales lenguajes de programación para desarrollar aplicaciones de escritorio Linux