我正在尝试在我的应用程序中使用模型视图方法。我有一个由数据填充的 TableView。而且我有几个外部字段来编辑数据。一旦我单击该行,我就会从 tableview 的字段中获取数据并放入外部字段。然后我希望当我单击按钮时将数据从字段中更新到 tableview 中。怎么做?
谢谢
我正在尝试在我的应用程序中使用模型视图方法。我有一个由数据填充的 TableView。而且我有几个外部字段来编辑数据。一旦我单击该行,我就会从 tableview 的字段中获取数据并放入外部字段。然后我希望当我单击按钮时将数据从字段中更新到 tableview 中。怎么做?
谢谢
QAbstractItemModel
有一个信号QAbstractItemModel::dataChanged(const QModelIndex & topLeft, const QModelIndex & bottomRight)
,您需要在更改项目时发出。
QAbstractItemView
有一个插槽QAbstractItemView::update(const QModelIndex & index)
,您可以调用它来更新单元格中的项目