主要借助QCustomPlot第三方库,该库可到官网下载http://www.qcustomplot.com/,具体使用如下代码: 1 plot=new QCustomPlot(this); //QCustomPlot *plot; 2 this->setCentr...
分类:
其他好文 时间:
2015-12-13 16:57:06
阅读次数:
192
一、基本图形元件
1、QCustomPlot提供文字、箭头、连线、图片等图形元件,以满足用户需要。它们都是继承于QCPAbstractItem这个基类。
继承关系如下:
看官网上的例子:// add the text label at the top:
QCPItemText *textLabel = new QCPItemText(customPlot);
customPlot->add...
分类:
其他好文 时间:
2015-06-11 21:20:36
阅读次数:
400
一、改变范围QCustomPlot *customplot;
customplot->setInteraction(QCP::iRangeDrag,true);使控件能够拖拉。customplot->axisRect()->setRangeDrag(Qt::Vertical);// Qt::Horizontal使控件只能在某一方向上拖拉,默认是水平和垂直都支持。customplot->setInte...
分类:
其他好文 时间:
2015-06-09 06:15:46
阅读次数:
495
QCustomPlot 是一个基于Qt的画图和数据可视化C++控件。QCustomPlot 致力于提供美观的界面,高质量的2D画图、图画和图表,同时为实时数据可视化应用提供良好的解决方案。...
分类:
其他好文 时间:
2015-05-09 19:06:27
阅读次数:
590
今天公司安排个任务,要求将控制器上生成的16进制数据文本文件,导入到软件用图形显示,自动分布X轴Y轴坐标,同时还要求可以鼠标拖动及缩放,首先想到就是用qcustomplot,最近刚好将qcustomplot都看了遍,所以基本上没有什么难度,唯一的要求就是文本文件中的数据是16进制的数据,用空格隔开,每两个16进制数据转换为一个short数据,同时还有负数,一开始用strHex.toShort(&o...
分类:
其他好文 时间:
2015-04-20 22:43:20
阅读次数:
150
最近接连做了几个项目,都需要用到曲线及柱状图动态显示数据,于是特意将qcustomplot开源绘图库研究了个遍!正如园子里的kimit大神所说,qcustomplot虽说就一个头文件和实现文件,用起来方便,但是代码里面比起QWT来说乱得多,可读性不是很好,不过新版本可读性比旧版本好多了!在此真心感谢qcustomplot的作者,由于官方的demo例子代码量非常多,我特意精简了常用的两个出来,并且配...
分类:
其他好文 时间:
2015-04-17 13:53:52
阅读次数:
520
1.概述QCustomPlot 是一个超强超小巧的qt绘图类,非常漂亮,非常易用,只需要加入一个qcustomplot.h和qcustomplot.cpp文件即可使用,远比qwt方便和漂亮,可以自己使用两个源文件也可以自己编译成库文件,非常方便。官方网站:http://www.qcustomplot...
分类:
其他好文 时间:
2015-04-15 19:24:55
阅读次数:
183
今天因为需要在QT底下绘制一个柱状图,由于不想自己麻烦重载一个QWidget所以就在网上搜索到了QCustomPlot,按照这个项目主页的图像显示它是可以满足我的要求。 ? 首先来看一下效果图(绘制风格,画刷,颜色...
分类:
其他好文 时间:
2014-11-13 20:55:47
阅读次数:
635
最近一个用Qt开发的项目需要绘制坐标曲线,我在老师的指点下使用了QCustomPlot这个插件,使用方法简单,功能还算不错。可是在网上找了很多资料和博文都只是将官方提供的例子演示一遍,没有系统全面的学习资料,所以我决定把自己在探索过程中获得的一些开发实例和经验分享出来,与大家共同学习交流,请各位朋友...
分类:
其他好文 时间:
2014-09-24 13:44:36
阅读次数:
398