0

QCustomPlot接受一个QVector<double>变量。MyQTableView包含QVector<QString>要绘制的数据。

  1. 我正在寻找一种方法来进行转换。
  2. 在 QtableView 中绘制值的最佳方法是什么?
4

1 回答 1

1

更新

正如评论所说,您需要一个类似这样的转换函数:

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;
}
于 2015-05-05T06:45:25.070 回答