Qt数据可视化

Qt数据可视化模块允许您以条形图、散点图和曲面图的形式在3D中可视化数据。这对于可视化深度图和大量快速变化的数据(例如从多个传感器接收到的数据)特别有用。可以通过使用主题或添加自定义项和标签来自定义图表的外观和感觉。

Qt数据可视化基于Qt 6和OpenGL构建,以利用硬件加速和Qt Quick。

使用该模块

QML API

模块的QML类型可通过QtDataVisualization导入获得。要使用这些类型,请将以下导入语句添加到您的.qml文件中:

import QtDataVisualization

C++ API

使用Qt模块的C++ API需要链接到模块库,可以直接链接,也可以通过其他依赖项间接链接。一些构建工具对此提供了专门的支持,包括CMakeqmake

使用CMake构建

使用find_package()命令在Qt6包中查找所需的模块组件。

find_package(Qt6 REQUIRED COMPONENTS DataVisualization)
target_link_libraries(mytarget PRIVATE Qt6::DataVisualization)

有关详细信息,请参阅使用CMake进行构建概述。

使用qmake构建

要使用qmake构建配置模块,请将模块添加到项目.pro文件中QT变量的值。

QT += datavisualization

文章和指南

示例

API参考

许可和贡献

Qt数据可视化可在Qt公司的商业许可下使用。此外,它还可在GNU通用公共许可证,版本3下使用。有关详细信息,请参阅Qt许可

© 2024 Qt公司有限公司。本文件中包含的文档贡献属于其各自的拥有者。本文件提供的文档受GNU自由文档许可证版本1.3的许可,如自由软件基金会发布。Qt及其相关标志是芬兰的Qt公司及其它国家和地区商标。