######代码如下是这样但是运行的时候有错误,这个该怎么改那个Qt::CheckState status = item->checkState();
QList<int> ids;
for(int row = 0;row<rowCount;row++) {
QTableWidgetItem * item = ui->information_tableWidget->item(row,0);
Qt::CheckState status = item->checkState();
if(status == Qt::CheckState::Checked) {
QLineEdit* idItem = (QLineEdit*) ui->information_tableWidget->cellWidget(row, 1);
ids.append(idItem->text().toInt());
}
改为
if (status == Qt::Checked) {
// ...
}