Qt:QCustomPlot使用教程(一)——安装与配置
阅读原文时间:2023年07月10日阅读:1

本节翻译总结自:Qt Plotting Widget QCustomPlot - Setting Up

本节的内容是讲如何配置QCustomPlot,而QCustomPlot的具体用法可以看后续章节。

Qt Plotting Widget QCustomPlot - Download下载需要版本的QCustomPlot的压缩包QCustomPlot.tar.gz,下载解压后会得到qcustomplot的.cpp与.h文件,这两个文件是我们需要的。

①把这两个文件复制粘贴到项目下;

②右键点击项目名 → 添加现有文件,选中之前项目文件下的两个文件;

③配置完成,就可以在目录中看到这两个文件;

④添加变量。

如果你的QT版本是5.0及以上,那么.pro文件中的QT变量必须添加一个printsupport,就像下图所写的这样:

这样配置完成之后,我们就可以使用QCustomPlot了,QCustomPlot是继承自QWidget的。使用时,先生成一个QWidget,然后右键点击这个QWidget,选择提升为QCustomPlot,这样我们就得到了一个QCustomPlot。

有时候,右键点击QWidget的时候,只有第二个提升为…,点进去之后,选中QCustomPlot,并点击提升就行。

当然,这时候并不会有任何视图上的变化,但是当运行程序时,我们就能看到一个有着坐标轴和网格线的空画布。

QCustomPlot.tar.gz中包含了许多案例项目,可以编译运行,这里就不再演示了。

共享库的意思是,在我们的工程项目中不包含库.h和.cpp,而是连接到一个外部的qcustomplot.so(GNU/Linux系统下)或qcustomplot.cll(MSWindows)。

如果想在我们的应用中使用共享库,需要在包含QCustomPlot头文件之前使用宏定义QCUSTOMPLOT_USE_LIBRARY。

之前提到的下载网页中还有两个下载项sharedlib与source,其中sharedlib提供了演示这一点的两个项目:一个编译共享的QCustomPlot库,另一个使用共享库。这可以帮助我们使用作为共享库的QCustomPlot。

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章