model=new QSqlTableModel(this);
model->setTable("path");
model->setEditStrategy(QSqlTableModel::OnManualSubmit);
model->select();
//设置表头
ui->tableView->verticalHeader()->hide();
model->setHeaderData(0,Qt::Horizontal,QObject::tr("xxx"));
model->setHeaderData(1,Qt::Horizontal,QObject::tr("xxx"));
ui->tableView->setModel(model);
int cols=ui->tableView->model()->rowCount();
qDebug()<<cols;
for(int i=0;i<cols;i++)
{
// qDebug()<<model->index(i,1).data().toString();
double risk=model->index(i,1).data().toDouble();
if(risk>0.2)
{
qDebug()<<"执行了第"<<i<<"次";
}
}
不知道data在里面怎么用