我已经在QTableView(PyQt4)中重新实现了 mouseReleaseEvent 方法,以通过单击来选择表格的单元格。
def mouseReleaseEvent(self, event):
index = self.indexAt(event.pos())
self.setCurrentIndex(index)
self.edit(index)
self.update()
现在的问题是,当我在视图中选择多个单元格时,它并没有选择所有选定的单元格。它只会选择所选内容中的最后一个单元格。
我尝试通过试错法解决此问题,但无法解决。