En esta página

Versiones de Qt

El marco de trabajo de Qt consta de varios módulos y herramientas que se publican con un número de versión común. A continuación, explicamos el esquema de versiones de Qt y las promesas de compatibilidad relacionadas. Por último, presentamos los calendarios típicos de versiones, y presentamos las versiones de soporte a largo plazo (LTS) y los periodos de soporte proporcionados.

Nota: Algunas herramientas como Qt Creator o Qt Design Studio y productos relacionados como Qt for MCUs se publican de forma independiente y tienen su propio esquema de versiones y calendario de publicación.

Versionado

Qt utiliza un sistema de versiones semántico. Cada versión se identifica por un número mayor, menor y de parche, separados por un punto. Por ejemplo, Qt 6.11.0.

Lasversiones mayores incrementan el número de la versión mayor, reseteando los números menores y de parche a cero. Las versiones mayores incluyen una revisión de algunas de las funcionalidades de Qt, de la estructura de módulos y de las interfaces de programación de aplicaciones (API).

Las versiones menores incrementan el número de la versión menor y ponen a cero el número de la versión del parche. Las versiones menores contienen nuevas funciones, así como varias correcciones y mejoras.

Lasversiones deparche, también llamadas de mantenimiento, sólo incrementan el número de versión del parche. Los parches contienen correcciones de errores (incluidos posibles problemas de seguridad), correcciones de documentación y mejoras de rendimiento.

Cuando no es relevante, se suele omitir el número de versión del parche. Es decir, cuando la documentación se refiere a Qt 6.6, la documentación se aplica a Qt 6.6.0, Qt 6.6.1, Qt 6.6.2, y así sucesivamente.

Promesas de compatibilidad

Normalmente, empiezas a desarrollar tus aplicaciones contra una versión específica de Qt. A medida que pasa el tiempo, salen nuevas versiones de Qt, y necesitas actualizar tu versión de Qt, ya sea porque quieres beneficiarte de los errores corregidos o de las características introducidas en versiones más recientes, o porque la versión antigua de Qt ya no está soportada. Para ayudarte con esto, Qt ofrece las siguientes garantías de compatibilidad.

Compatibilidad con la fuente

Ser compatible con el código fuente significa que puedes compilar tu aplicación sin modificaciones contra dos versiones diferentes de Qt. Para cada versión, Qt intenta mantener la compatibilidad con versiones anteriores de la misma versión principal. Es decir, una aplicación desarrollada con Qt 6.0.0 debería compilarse con cualquier otra versión de Qt 6 (aunque quizás con advertencias debido a que la API está obsoleta).

Ten en cuenta que los módulos o APIs marcados como Technology Preview, en desarrollo o sujetos a cambios, así como las versiones preliminares, están excluidos de esta promesa.

Hay situaciones en las que añadir nuevas funcionalidades o solucionar problemas requiere cambios que podrían romper la compatibilidad del código fuente en versiones menores. QUIP-6 enumera algunas de ellas.

Compatibilidad binaria

Ser compatible en binario significa que puedes ejecutar tu aplicación compilada dinámicamente en dos versiones diferentes de Qt. Qt intenta mantener la compatibilidad binaria con versiones anteriores de la misma versión principal. Es decir, una aplicación compilada con Qt 6.0.0 debería funcionar con cualquier otra versión de Qt 6, pero no necesariamente al revés.

No existe un estándar C++ universal para las interfaces binarias de aplicación (ABI), por lo que esta promesa sólo es válida cuando se utiliza la misma cadena de herramientas (compilador) y entorno de sistema para ambas versiones. También es válida sólo para compilaciones dinámicas de Qt, excluye las versiones preliminares y los módulos o API marcados como Technology Preview, y requiere que ambas versiones de Qt se compilen con la misma configuración.

Calendario de versiones

Los lanzamientosimportantes de Qt ocurren raramente-Qt 4.0.0 fue lanzado en 2005, Qt 5.0.0 en 2012, y Qt 6.0.0 en 2020.

Las versionesmenores de Qt se publican dos veces al año.

Para cada versión menor, normalmente proporcionamos dos o tres lanzamientos de parches, hasta que sale la siguiente versión menor de Qt. Las excepciones son los problemas de seguridad que podrían justificar una nueva versión a nivel de parche incluso más tarde y las versiones de soporte a largo plazo.

Versiones de soporte a largo plazo

Para versiones menores de Qt seleccionadas, The Qt Company proporciona versiones adicionales a nivel de parche durante un periodo prolongado. Estas versiones adicionales se denominan versiones de Soporte a Largo Plazo (Long-Term Support, LTS), y se dice que la versión menor de Qt es una versión LTS. Aunque los parches iniciales de una versión LTS también están disponibles para los usuarios de código abierto, el acceso inmediato a las versiones LTS está limitado a los clientes comerciales de The Qt Company, bajo licencia comercial.

Desde Qt 6.8 LTS, cada cuatro versiones menores de Qt reciben versiones LTS adicionales. Las correcciones de errores y actualizaciones de seguridad proporcionadas en dichas versiones, así como el periodo de soporte más largo, hacen de las versiones LTS una buena elección para desarrollar aplicaciones más grandes. Antes de Qt 6.8 LTS, cada tercera versión menor de Qt obtenía versiones LTS adicionales.

Tenga en cuenta que, para las versiones LTS, el módulo Qt WebEngine se trata de forma diferente: Debido a que partes de él sólo están disponibles bajo LGPL, el código de Qt WebEngine permanece disponible bajo sus licencias por defecto.

Soporte comercial

La empresa Qt ofrece soporte comercial para Qt. Bajo las condiciones estándar de soporte, cada versión menor de Qt es soportada durante un año, a partir de la fecha de la versión menor. Para las versiones LTS de Qt anteriores a la 6.8.0, el soporte se extiende a tres años, a partir de la versión menor original (versión Qt x.y.0). A partir de la versión 6.8.0, las versiones LTS reciben soporte durante cinco años. Se puede negociar individualmente un soporte aún más prolongado.

Versiones soportadas

VersiónÚltima versiónSoporte estándar hasta
Qt 6.10Qt 6.10.22026-10-07
Qt 6.9Qt 6.9.32026-03-31
Qt 6.8 LTSQt 6.8.6 (LTS, sólo comercial)2029-10-08
Qt 6.5 LTSQt 6.5.12 (LTS, sólo comercial)2026-04-03

Soporte ampliado

Una vez expirado el soporte estándar, está disponible el Soporte Extendido (ES) para estas versiones:

VersiónÚltima versiónSoporte estándar hasta
Qt 6.10Qt 6.10.22026-10-07
Qt 6.9Qt 6.9.32026-03-31
Qt 6.8 LTSQt 6.8.62029-10-08
Qt 6.7Qt 6.7.3Finalizado (ES está disponible)
Qt 6.6Qt 6.6.3Finalizado (ES está disponible)
Qt 6.5 LTSQt 6.5.122026-04-03
Qt 6.4Qt 6.4.3Finalizado (ES está disponible)
Qt 6.3Qt 6.3.2Finalizada (ES está disponible)
Qt 6.2 LTSQt 6.2.13Finalizada (ES está disponible)
Qt 6.1Qt 6.1.3Finalizada (ES está disponible)
Qt 6.0Qt 6.0.4Finalizado (ES está disponible)
Qt 5.15 LTSQt 5.15.192023-05-26 (licencias Qt Legacy) 2025-05-26 (sólo titulares de licencias Qt Subscription) Mantenimiento de seguridad ampliado disponible
Qt 5.14Qt 5.14.2Finalizado (ES está disponible)
Qt 5.13Qt 5.13.2Finalizado (ES está disponible)
Qt 5.12 LTSQt 5.12.11Finalizado (ES está disponible)
Qt 5.11Qt 5.11.3Finalizada (ES está disponible)
Qt 5.10Qt 5.10.1Finalizado (ES está disponible)
Qt 5.9Qt 5.9.9Finalizado (ES está disponible)
Qt 5.8Qt 5.8.0Finalizado (ES está disponible)
Qt 5.7Qt 5.7.1Finalizado (ES está disponible)
Qt 5.6Qt 5.6.3Finalizado (ES está disponible)
Qt 5.5Qt 5.5.1Finalizado (ES está disponible)
Qt 5.4Qt 5.4.2Finalizado (ES está disponible)
Qt 5.3Qt 5.3.2Finalizado (ES está disponible)
Qt 5.2Qt 5.2.1Finalizado (ES está disponible)
Qt 5.1Qt 5.1.1Finalizado (ES está disponible)
Qt 5.0Qt 5.0.1Finalizado (ES está disponible)

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.