QCustomPlot
接受一个QVector<double>
变量。MyQTableView
包含QVector<QString>
要绘制的数据。
- 我正在寻找一种方法来进行转换。
- 在 QtableView 中绘制值的最佳方法是什么?
QCustomPlot
接受一个QVector<double>
变量。MyQTableView
包含QVector<QString>
要绘制的数据。
更新
正如评论所说,您需要一个类似这样的转换函数:
QVector< double > toFloatVector( const QVector< QString >& aVector )
{
QVector< double > vector;
for ( const auto& item : aVector )
{
bool ok = true;
const double value = item.toDouble( &ok );
if ( ok )
{
vector << value;
}
// ... do something if the conversion failes.
}
return vector;
}