发布网友
共1个回答
热心网友
1.你要重新设置曲线数据直接setSamples函数即可
void QwtPlotCurve::setSamples ( const QVector< QPointF > & samples)
2.你要删除这个曲线的话,那就获取QwtPlotCurve*的指针,把它和QwtPlot断开连接就行,如果没记下曲线指针,那就用下面这个获取曲线item,通过rtti标志
C/C++ code?
1
2
3
4
5
6
QList<QwtPlotCurve*> curves;
QwtPlotItemList items = itemList(QwtPlotItem::Rtti_PlotCurve);
for(int i(0);i<items.size();++i){
curves.append(static_cast<QwtPlotCurve*>( items[i] ));
}
return curves;