-1

我有两个保存动态数据的 QList (XList, YList)。我想通过 setSamples 将这些用作 QwtPlotCurves 的输入。在我检查文档后:

void    setSamples (const double *xData, const double *yData, int size)
void    setSamples (const QVector< double > &xData, const QVector< double > &yData)
void    setSamples (const QVector< QPointF > &)

似乎不支持 QList。有解决方法还是我必须超载它?

胡里奥

4

1 回答 1

1

QList 中有一个方法返回一个 const QVector。

所以:

setSamples( XList.toVector(), YList.toVector()  )

检查QVector QList::toVector () const

于 2013-05-15T14:42:03.353 回答