En esta página

Cambios en los módulos de Qt en Qt 6

Qt 6 es el resultado de un esfuerzo consciente por hacer el framework más eficiente y fácil de usar.

Intentamos mantener la compatibilidad binaria y de código fuente para todas las API públicas en cada versión, pero algunos cambios eran inevitables en un esfuerzo por hacer de Qt un framework mejor. A continuación puedes encontrar una lista de cambios que pueden afectar a tu aplicación, y que pueden ayudarte en la transición de Qt 5 a Qt 6.

Para información sobre cambios específicos de la versión Qt 6, visita Novedades en Qt 6.

Changes to Qt Bluetooth

Migrar QtBluetooth a Qt 6

Changes to Qt Charts

Migrar Qt Charts a Qt 6

Changes to Qt Concurrent

Mejorado para trabajar con un número variable de argumentos

Changes to Qt Core

Cambios en contenedores, cadenas, serialización y clases de E/S

Changes to Qt D-Bus

Mínimo esfuerzo de portabilidad para poder cambiar a Qt 6

Changes to Qt Extras Modules

Cambios a Qt Mac Extras, Qt Windows Extras, y Qt X11 Extras.

Changes to Qt GUI

Se modifican las clases Kernel, Text, Painting y Utility

Changes to Qt Location

Migración de Qt Location a Qt 6

Changes to Qt Multimedia

Migración de Qt Multimedia a Qt 6

Changes to Qt NFC

Migrar Qt NFC a Qt 6

Changes to Qt Network

Migración de Qt Network a Qt 6

Changes to Qt OpenGL

Clases QOpenGL migradas, la clase QOpenGLWidget ha sido movida a Qt OpenGL Widgets

Changes to Qt Positioning

Migración de Qt Positioning a Qt 6

Changes to Qt Print Support

Consolidación general de la API

Changes to Qt QML

Migración de Qt Qml a Qt 6

Changes to Qt Quick

Migración de Qt Quick a Qt 6

Changes to Qt Quick 3D

Migración de Qt Quick 3D a Qt 6

Changes to Qt Quick Controls

Migración de Qt Quick Controls a Qt 6

Changes to Qt Quick Labs Platform

Migración de Qt Quick Labs Platform a Qt 6

Changes to Qt Quick Test

Migrar Qt Quick Test a Qt 6

Changes to Qt Quick Timeline

Migrar Qt Quick Timeline a Qt 6

Changes to Qt Remote Objects

Migrar Qt Remote Objects a Qt 6

Changes to Qt SCXML

Migrar Qt SCXML a Qt 6

Changes to Qt SQL

Se ha cambiado el tipo de retorno de boundValues() en la clase QSqlQuery

Changes to Qt SVG

Migrar Qt SVG a Qt 6

Changes to Qt Sensors

Migrar Qt Sensors a Qt 6

Changes to Qt SerialBus

Migrar Qt SerialBus a Qt 6

Changes to Qt SerialPort

Migrar Qt SerialPort a Qt 6

Changes to Qt State Machine

Migración de Qt State Machine a Qt 6

Changes to Qt Test

Cambios en la funcionalidad táctil

Changes to Qt TextToSpeech

Migración de Qt TextToSpeech a Qt 6

Changes to Qt WebChannel

Migración de Qt WebChannel a Qt 6

Changes to Qt WebEngine

Migración de Qt WebEngine a Qt 6

Changes to Qt WebSockets

Migración de Qt WebSockets a Qt 6

Changes to Qt WebView

Migración de Qt WebView a Qt 6

Changes to Qt Widgets

Cambios en las clases Kernel, Widgets, ItemViews, y Clases Utilitarias

Changes to Qt XML

Usar QXmlStreamReader para leer archivos XML

© 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.