0

我创建了一个从 QTableView 派生的类。它从另一个线程更新数据并且它可以工作。

现在,我希望用户能够更改表中显示的数据。

通过覆盖flags(const QModelIndex &index) const我使用的 QAbstractTableModel,我可以单击一个单元格并插入一个值。

我的问题是当用户完成编辑单元格时我无法通知,因此在单元格中完成编辑时会显示旧值。

我已经看到在 QTableWidget 中有一个信号cellChanged似乎在做我想要的。如何使用 QTableView 和 QAbstractTableModel 做同样的事情?

4

0 回答 0