for (int i = 0; i < m_pModel->columnCount(); i++) { m_pModel->item(row, i)->setFlags(Qt::NoItemFlags); }
tableview->setmodel(model);
如果是第2行
bool isEnable = false;
for(int i=0; i<model->columnCount(); i++)
{
model->item(2,i)->setFlags(isEnable ? Qt::NoItemFlags : (Qt::ItemIsSelectable | Qt::ItemIsEditable | Qt::ItemIsEnabled));
}