0
QTableWidget的是型号少,我碰上similar situations to this question,没有功能删除多行的同时,只有:什么是从QTableWidget中删除多个项目的正确方法?
void QTableWidget::removeRow (int row)
而且也没有持续性指数,我认为,现在该怎么办?
QTableWidget的是型号少,我碰上similar situations to this question,没有功能删除多行的同时,只有:什么是从QTableWidget中删除多个项目的正确方法?
void QTableWidget::removeRow (int row)
而且也没有持续性指数,我认为,现在该怎么办?
您应该得到所选项目的列表,然后遍历每个项目并删除指向每个项目的指针。例如:
foreach(QTableWidgetItem * item, tableWidget.selectedItems())
{
delete item;
}
它是安全的,直接删除指针因为我已经用这种方法来删除QTreeWidgets和QListWidgets类似物品。
希望这会有所帮助。