【发布时间】:2014-04-07 15:49:26
【问题描述】:
我在 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'
还有其他我不小心忽略的方法吗?谢谢!
【问题讨论】:
标签: c++ qt model qtableview