QTableWidget删除选中的行,单行/多行均可
代码如下:
QList<QTableWidgetItem*> selections = table->selectedItems();
int colCount = table->columnCount(); //列数
for (int i = 0; i < selections.size(); i+= colCount)
{
QTableWidgetItem* item = selections[i];
int row = item->row(); //判断当前项在第几行,进行删除
table->removeRow(row); //删除行。
}