Quantcast
Channel: CSDN博客移动开发推荐文章
Viewing all articles
Browse latest Browse all 5930

Qt Charts - 让数据可视化更简单

$
0
0

简述

Qt Charts 模块提供了一套易于使用的图表组件,例如:柱状图、面积图、箱形图、饼图、线性图、曲线图、散点图。。。由于其采用了 Qt Graphics View 框架,因此图表可以很容易地被集成到现代的用户界面。

Qt Charts 除了图表类型丰富、方便快捷之外,还完美支持移动端,可用作 QWidgets、QGraphicsWidget 或 QML 类型。通过选择一个图表主题,即可轻松地创建令人印象深刻的图表。

在 Qt5.7 之前的版本(最早只能到 Qt5.4),需要对 Qt Charts 自行编译才能使用;在更早的版本中,要使用 Qt Charts,不得不使用商业版 Qt;但从 Qt5.7 开始,以 GPLv3 许可提供给社区版使用。

版权所有:一去丶二三里,转载请注明出处: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 - 展示了如何启用 OpenGL 加速 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 - 高端、大气、上档次,狂拽、炫酷、吊炸天。。。

作者:u011012932 发表于2017/1/19 18:44:55 原文链接
阅读:58 评论:0 查看评论

Viewing all articles
Browse latest Browse all 5930

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>