QCustomPlot是为了绘图和数据可视化而产生的一个Qt控件。它没有其他的依赖关系,并且有丰富的帮助文档。这个控件关注于好看,高质量2D绘图,图形和图表,以及可视化应用程序实时的效率。此控件使用起来非常简单,不像QWT那样。也可以自己使用两个源文件编译生成库文件,非常方便。
一、下载
1、打开下载地址,选取第一个下载就可以了。
![](https://img.haomeiwen.com/i92607/2bd8e4625945050d.png)
2、解压我们的QCustomPlot.tar.gz文件。把QCustomPlot\qcustomplot\documentation下的qcustomplot.qch拷贝到Qt安装下面的Docs下面目录,例如我的是D:\Qt\Docs\Qt-5.5。然后在Qt Creator中添加该帮助文档。打开Qt Creator,工具->选项->帮助->添加,找到我们帮助文档,点击确定,应用或者OK。
![](https://img.haomeiwen.com/i92607/563ac3b883590fd8.png)
现在你可以去帮助下面看看有没有帮助文档。
![](https://img.haomeiwen.com/i92607/1c9f407dd25d1c8b.png)
二、测试
1、新建工程
![](https://img.haomeiwen.com/i92607/1694555eacf47e1e.png)
2、把qcustomplot.cpp和qcustomplot.h拷贝到工程目录下,在工程中加入已存在的文件。
![](https://img.haomeiwen.com/i92607/3950f57d57c2db89.png)
3、还需要在工程文件中添加QT += widgets printsupport
,这时就可以使用QCustomPlot了。
![](https://img.haomeiwen.com/i92607/c3ee47b18b58023e.png)
4、用ui designer打开ui文件,添加一个Widget控件在ui上,对这个窗体点击右键,选择提升为...
![](https://img.haomeiwen.com/i92607/d44ac07a0e875abb.png)
5、把提升的类名填写为QCustomPlot即可,这样就可以使用了,使用就和我们用普通控件一样,ui->xxx->...
![](https://img.haomeiwen.com/i92607/da09b1eef6652070.png)
三、运行
其实到这时候就已经可以显示出QCustomPlot的特性了,虽然我们对这个控件几乎没做什么操作
![](https://img.haomeiwen.com/i92607/3b5b42b23dd86872.png)
网友评论