Qt Charts - 让数据可视化更简单
2018-04-01 10:49
1216 查看
简述
Qt Charts 模块提供了一套易于使用的图表组件,例如:柱状图、面积图、箱形图、饼图、线性图、曲线图、散点图。。。由于其采用了 Qt Graphics View 框架,因此图表可以很容易地被集成到现代的用户界面。Qt Charts 除了图表类型丰富、方便快捷之外,还完美支持移动端,可用作 QWidgets、QGraphicsWidget 或 QML 类型。通过选择一个图表主题,即可轻松地创建令人印象深刻的图表。
在 Qt5.7 之前的版本(最早只能到 Qt5.4),需要对 Qt Charts 自行编译才能使用;在更早的版本中,要使用 Qt Charts,不得不使用商业版 Qt;但从 Qt5.7 开始,以 GPLv3 许可提供给社区版使用。
简述
Qt Charts
版权所有:一去丶二三里,转载请注明出处:http://blog.csdn.net/liang19890820
Qt Charts
Qt Charts 相比较其他图形库,更美观、更现代、性能更好,最主要的是更易上手,包含有良好的文档及大量的示例。。。一起来欣赏一下:
AreaChart Example - 展示了如何创建一个简单的面积图
Audio Example - 展示了动态数据的图形(麦克风输入)
BarChart Example - 展示了如何创建一个柱状图
BarModelMapper Example - 展示了如何使用 QAbstractItemModel 派生 model 作为柱状图系列的数据
Box and Whiskers Example - 展示了如何创建一个箱形图(盒须图)
Callout Example - 展示了如何在图表上绘制一个额外的元素
Chart Themes Example - 展示了不同内置主题的外观和感觉
Custom Chart Example - 展示了如何定制图表上不同元素的外观
DateTimeAxis Example - 展示了如何利用 QDateTimeAxis 使用 QLineChart
Donut Chart Breakdown Example - 展示了如何使用 QPieSeries API 创建一个圆环分解图
Donutchart Example - 展示了如何创建一个简单的圆环图,并对其中一片进行定制
Dynamic Spline Example - 展示了如何绘制动态数据
HorizontalBarChart Example - 展示了如何创建一个水平柱状图
HorizontalPercentBarChart Example - 展示了如何创建一个简单的水平百分比柱状图
HorizontalStackedBarChart Example - 展示了如何创建一个简单的水平层叠图
Legend Example - 展示了如何分离图例以及如何附加回去
LegendMarkers Example - 展示了如何使用图例标记
Line and BarChart Example - 展示了如何结合不同的图表以及设置轴线
LineChart Example - 展示了如何创建一个简单的折线图
Logarithmic Axis Example - 展示了如何使用 QLogValueAxis
Model Data Example - 展示了如何使用 QAbstractItemModel 派生模型作为图表系列的数据源
Multiple Axes Example - 展示了如何创建一个有两个垂直轴的简单图表,每个 series 一个。
Nested Donuts Example - 展示了如何使用 QPieSeries API 创建一个嵌套的圆环图
OpenGL Accelerated Series Example - 展示了如何启用 OpenG
ccb0
L 加速 QLineSeries 和 QScatterSeries
PercentBarChart Example - 展示了如何创建一个简单的百分比柱状图
Piechart Example - 展示了如何创建一个简单的饼状图和并且定制一些饼片
Pie Chart Customization Example - 展示如何定制饼图的外观和感觉
Piechart Drilldown Example - 展示了如何实现一个有 drilldown 效果的饼图
Polar Chart Example - 展示了如何用多个不同的 series 创建一个简单的极坐标图
ScatterChart Example - 展示了如何创建一个简单的散布图
Scatter Interactions Example - 展示了如何创建一个简单的散布图和交互图以及如何与之交互
SplineChart Example - 展示了如何创建一个简单的曲线图
StackedBarChart Example - 展示了如何创建一个简单的层叠柱状图
StackedBarChart Drilldown Example - 展示了如何使用一个层叠柱状图来实现 drilldown。
Temperature Records Example - 展示了如何创建一个带有负值的柱状图
Zoom Line Example - 展示了如何创建自定义缩放效果
看到这里,只能用一句话来形容 Qt Charts - 高端、大气、上档次,狂拽、炫酷、吊炸天。。。
相关文章推荐
- Qt Charts - 让数据可视化更简单
- Qt数据可视化:Qt Data Visualization 与 Qt Charts 简介
- Qt Charts - 让数据可视化更简单
- 大数据可视化之Nginx服务器日志分析及可视化展示(Nginx+flume+HDFS+Spark+Highcharts)
- 7062-1.Python数据可视化:简单的曲线绘制
- 简单易学多维数据可视化R实现:神奇的卡通脸谱图Chernoff faces
- 使用 D3.js 进行简单的数据可视化--折线图
- Visualizing Representations: Deep Learning and Human Beings 简单翻译(数据可视化:深度学习和人类)(未完)
- 数据可视化简单理解
- Highcharts+NodeJS搭建数据可视化平台示例
- 数据可视化(6)--Google Charts实例
- MongoDB在Windows下安装、Shell客户端的使用、Bson扩充的数据类型、MongoVUE可视化工具安装和简单使用、Robomongo可视化工具(2)
- python的数据可视化库 matplotlib 和 pyecharts
- [Qt]简单使用 Zlib 库压缩/解压数据
- Highcharts+NodeJS搭建数据可视化平台
- 数据可视化(3)--Google Charts
- 可视化数据分析软件Tableau-简单说
- QT数据可视化展示Demo
- 数据可视化 d3js学习之简单的饼图
- jQuery+AJAX+JSON+Highcharts 可视化数据实战——实时的温度曲线实战