一,介绍QCustomPlot
1.QCustomPlot是用于绘图和数据可视化的一个Qt C++小部件。该绘图库专注于制作美观,出版质量的2D绘图,图形和图表,并为实时可视化应用程序提供高性能。
2.QCustomPlot可以导出为各种格式,例如矢量化的PDF文件和光栅化图像,如PNG,JPG和BMP。QCustomPlot是用于在应用程序内显示实时数据以及为其他媒体生成高质量绘图的解决方案。
3.QCustomPlot实现图形如下,在QCustomPlot官网点击相应图形便可查看其完整的实现代码。
二,下载QCustomPlot
在QCustomPlot官网下载最新的版本,如下如所示。
三,解压QCustomPlot
QCustomPlot解压完成后会在解压好的目录下显示如下内容。
四,使用QCustomPlot
1.新建一个Qt工程,并在 .pro 配置文件中加入 printsupport 模块,然后把步骤三图中标记蓝色的两个文件添加到工程目录下,但这时候在QtIDE中工程没有显示这两个文件出来,所以右键工程点击“添加现有文件”,把工程目录下的 qcustomplot.h/qcustomplot.cpp 两个文件添加进来,会显示如下。
2,在工程的ui文件中添加一个QWidget控件,然后右键提升,如下所示
3,右键工程点击"运行"后,提升的控件类显示如下图就说明你能成功使用QCustomPlot了。
五,QCustomPlot帮助文档
1.找到下载的documentation文件夹下的 qcustomplot.qch 文件,如下所示
2. 将qcustomplot.qch文件拷贝到安装Qt的 Docs 目录下,如下所示。
3.重启一下QtIDE就行了,按 f1 键就能跳到QCustomPlot的帮助文档了,如下所示,仅供参考。