Qt绘图 使用QWT绘制科学图表、绘图.docx
《Qt绘图 使用QWT绘制科学图表、绘图.docx》由会员分享,可在线阅读,更多相关《Qt绘图 使用QWT绘制科学图表、绘图.docx(5页珍藏版)》请在优知文库上搜索。
1、QWt是一个基于1.GP1.版权协议的开派项目,其目标是供应组2D的囱体库显示技术领域的数据.数抠源以浮点数组或范围的方式供血,珀出方式可以是CUrVeS(曲线),Slider(滚动条),DiaIS(圆盘),8mpasses(仪去盘)等等。该工具库菸于CH开发,所以也绢承了Qt的跨平台特性,据原作者文档所说,该项目在Qt-winO-x11/QbembeddedIqVfb环境)上都测试过,运行正常.项目的主页在:在网上搜了一下,发觉关于qwt的中文资料实在很少,基本上只有关于漏谛和安装的文章.事实上经过笔者实践.QWt的编译和运行实在乏善可陈,qmakamake就可以搞定.没什么可mem。的东西
2、,所以这篇文章将以扫白为主,介绍QWt的feature当然根据正常的依次,我们还是从编译安装起先”从SVn服务器上下我最新代码:SVneo进入qwtH日,运行你电脑上qt4对应的qmake,再运行make编译,如笔者环境中是Scdqwt$exportPATH=usrlocal,TrolltechlQt4.5.1.bin/:SPATH$qmake$make编译要花个几分钟的时间,胜利后在Iib不会生成IigwtSO文件,并且examples也参加编译,生成的binary在exampesin下,我们可以运行这些例子初步杳石qwt的功能,SeXPOrt1.D_UBRARY_PATH=$PWDmbSC
3、dexamplesbin$./simpleSimPle是qwt自带的例子中最简洁的一个,一共只有一百来行的代码,实现了数学中的正弦函数(Sino)和余弦函数(8S()曲线.如下图:这个例子里用到的核心类彳了四个(以下内容是他者的理斛,有可能彳j不对的地方,清酌情阅读):OwtPIot类似一个2D绘图的容涔,里面可以放及他的QWlPIoMem派生类对象,比如本例f中运用的QwtPIotMarker格):setAxisScale(xBottom,0.0.10.0)H横坐标从0到10.XBottom衣示横坐标的方向从卜往上setAxisTitle(y1.ft,*y-);setAxisScae(y1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Qt绘图 使用QWT绘制科学图表、绘图 Qt 绘图 使用 QWT 绘制 科学 图表