比如只有一列数的时候
遍历第一列数据
qint32 rowCnt = ui->tblW_fre->rowCount();
for(qint32 row = 0; row<rowCnt; row++)
{
//double itemVaule = ui->tblW_fre->itemAt(row,0)->text().toDouble();
//这是错的 不要想当然的用itemAt(),itemAt(ax,ay)
double itemVaule = ui->tblW_fre->item(row,0)->text().toDouble();
qDebug() <<"itemvaule: "<<itemVaule;
}
不要像我想当然的用ui->tblW_fre->itemAt(row,0)
大意了
itemAt() 的参数是itemAt(ax,ay)
item()的参数才是item(row,column)
另外注意row和column都是从0开始的,第一列数据实际上column应该等于零