<分区>
我在 Qt 4.7 中工作,并且有一个对话框包含(除其他外,不相关的东西)一个 QTableView 和一个 QButton。单击 QButton 时,它必须清除 QTableView 中的所有数据。我不确定如何完成这个。我在网上看了一段时间,但没有发现任何有用的东西。根据我发现的 here ,我试过这个:
void MyClass::on_myButton_clicked()
{
myTableView->model()->clear();
}
然而,这给出了以下错误:
error: C2039: 'clear' : is not a member of 'QAbstractItemModel'
有没有我不小心忽略的另一种方法?谢谢!