Qt Data Visualization
El módulo Qt Data Visualization permite visualizar datos en 3D en forma de gráficos de barras, de dispersión y de superficie. Es especialmente útil para visualizar mapas de profundidad y grandes cantidades de datos que cambian rápidamente, como los datos recibidos de múltiples sensores. El aspecto de los gráficos puede personalizarse utilizando temas o añadiendo elementos y etiquetas personalizados.
Qt Data Visualization está basado en Qt 6 y OpenGL para aprovechar la aceleración por hardware y Qt Quick.
Nota: El módulo Qt Data Visualization está obsoleto desde Qt 6.10. Para nuevos proyectos, utilice el módulo Qt GraphsQt Graphs utiliza el backend de renderizado nativo de cada plataforma (Metal en macOS, DirectX en Windows, OpenGL o Vulkan en Linux) para conseguir un renderizado acelerado por hardware tanto para gráficos 2D como 3D. Para migrar de Qt Data Visualization al módulo Qt Graphs, consulte Qt Graphs Migration from Qt DataVisualization o el curso de Qt Academy Migrating to Qt Graphs.
Uso del módulo
API QML
Los tipos QML del módulo están disponibles a través de la importación QtDataVisualization. Para utilizar los tipos, añada la siguiente sentencia import a su archivo .qml:
import QtDataVisualization
API C
El uso de la API C++ de un módulo Qt requiere enlazar con la biblioteca del módulo, ya sea directamente o a través de otras dependencias. Varias herramientas de compilación tienen soporte dedicado para esto, incluyendo CMake y qmake.
Construcción con CMake
Utilice el comando find_package() para localizar el componente del módulo necesario en el paquete Qt6:
find_package(Qt6 REQUIRED COMPONENTS DataVisualization)
target_link_libraries(mytarget PRIVATE Qt6::DataVisualization)Para obtener más información, consulta la descripción general de la compilación con CMake.
Compilación con qmake
Para configurar el módulo para su compilación con qmake, añada el módulo como valor de la variable QT en el archivo .pro del proyecto:
QT += datavisualization
Artículos y Guías
Ejemplos
Referencia API
Licencias y atribuciones
Qt Data Visualization está disponible bajo licencias comerciales de The Qt Company. Además, está disponible bajo la Licencia Pública General GNU, versión 3. Consulte Licencias de Qt para más detalles.
© 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.