当前位置:编程学习 > wap >>

qwt 中 qwtplot 如何获得 坐标 范围?

跪求啊~
我知道  setAxisScale( xBottom,0.0,10.0);
是设置x轴的范围
获得x轴当前显示范围的呢?????
真是找不到了~有个axisScaleDiv(QwtPlot::xBottom)->lowerBound();
我试过后 返回值全是0啊~~~~ qt qwt --------------------编程问答-------------------- 同是用QWT的菜鸟,正在解决同一问题,。。。。。。知道了告诉我。。。。。。。 --------------------编程问答-------------------- 还有,axisScaleDiv(QwtPlot::xBottom)->lowerBound();
返回的是你自己设定的最小值,只会是0. --------------------编程问答-------------------- axisScaleDiv(QwtPlot::xBottom)->lowerBound()
axisScaleDiv(QwtPlot::xBottom)->upperBound()
分别返回xBottom的下限和上限,试了下是这个两个没问题啊。我用的是pyqwt --------------------编程问答-------------------- 使用qt的话就不晓得咯。。。。正郁闷啊 。x轴的取值是根据当前接收的数据来的,没办法去事先固定啊。 --------------------编程问答-------------------- 求解ing。希望大神们给点建议 --------------------编程问答-------------------- 刚找到的
如果是当前的的坐标的话,程序中应该有设定minvalue和maxvalue的函数。
QwtInterval tempInterval=this->axisScaleDiv(QwtPlot::xBottom)->interval();,x轴的值
在这个函数下面用共有的
double xmin = tempInterval.minValue
double xmax = tempInterval.maxValue
试试看,我就可以得到了
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,