• 8645阅读
  • 2回复

qwt的setdata [复制链接]

上一主题 下一主题
离线solu
 
只看楼主 倒序阅读 楼主  发表于: 2010-05-06
qwt里面QwtPlotCurve class里面有setData函数。

  1. void QwtPlotCurve::setData      (      const QwtArray< double > &        xData,
  2.         const QwtArray< double > &      yData    
  3.     )    


  1. QwtPlot *plot=new QwtPlot(this);
  2. QwtPlotCurve *curve=new QwtPlotCurve(tr("curve"));
  3. curve->attach(plot);
  4. QVector<double> x;
  5. QVector<double> y;
  6. ...//给x,y赋值
  7. curve->setData(x,y);


请问一下,xData和yData分别代表什么?
离线yleesun

只看该作者 1楼 发表于: 2010-05-07
xData代表横坐标的数据,yData代表纵坐标数据。
离线落叶归根
只看该作者 2楼 发表于: 2012-04-18
引用第1楼yleesun于2010-05-07 09:50发表的  :
xData代表横坐标的数据,yData代表纵坐标数据。


为什么我这样写会报错啊?
xData.append(1.0);
    yData.append(1.0);
         xData.append(2.0);    yData.append(2.0);    curve2->setData(xData,yData);

快速回复
限100 字节
 
上一个 下一个