画图控件QCustomplot简介

QCustomPlot简介

1.何为QCustomPlot?

   QCustomPlot 是一个基于Qt的画图和数据可视化的C++控件。QCustomPlot 致力于提供美观的界面,高质量的2D画图、图画和图表,同时为实时数据可视化应用提供良好的解决方案。
   QCustomPlot不是Qt画图的唯一选择,QChart、QWT、都可以实现类似功能,不过和二者相比QCustomPlot还是有部分优势的。1.比QWT简单,仅一个.cpp和.h文件,没有太多的依赖。2.比QChart动态性好,当点数比较多,图像需要快速刷新时,QCustomPlot表现出的性能远远强于QChart,而且拘说QT5.9之前版本的QChart有Bug。
   不过QCustomPlot,也并非完美,不是所有常见的图形都能用QCustomPlot绘制,比如饼图,想画饼图可以选择用QChart。不过综合来看QCustomPlot还是很值得深入研究一番的。
   个人总结,如果对刷新率、点数、性能上要求高,对界面美观程度不是特别重视,则选QCustomPlot。如果对界面美观程度要求高,数据量和刷新率没多高要求则选择百度的EChart,毕竟无敌的漂亮。QWT用的习惯就用QWT,QChart尽量还是不用,不得已再选用吧,比如画饼图。

3.哪里下载QCustomPlot?

3.1进入官网

QCustomPlot的官方网址:link.在这里插入图片描述可以看到好多图形示例。

3.2进入DownLoad界面在这里插入图片描述

下载QCustomPlot.tar.gz 应该包含帮助文档,示例,和源码,下面两个分别是动态库和源码下载。
   QCustomPlot的源码只有2个文件,所以添加到自己工程很方便,也编译成静态库、动态库,不过就不能改源码了,有时候改一些小功能可能会动源码,所以建议还是直接加进工程。

3.2将帮助文档集成到Qt

1.解压我们的QCustomPlot.tar.gz文件
在这里插入图片描述2.可以打开documentation/html/index.html观看帮助文档,也可以将documentation/qcustomplot.qch拷贝到Qt安装下面的Docs下面目录,例如我的是D:\Qt\Docs\Qt-5.13.0。然后在Qt Creator中添加该帮助文档。具体操作->打开Qt Creator,工具->选项->帮助->文档->添加,找到我们帮助文档,点击确定,应用或者OK。
在这里插入图片描述然后就可以在Qt的帮助文档查看它了
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值