我想知道何时在QTableView中不再有选择,但是唉,我没有收到QItemSelectionModel。发生这种情况时,selectionChanged。这就是说;首先在表视图中进行选择,因此我从选择模型接收到一个selectionChanged信号,但是当选择撤消时,我没有接收到另一个信号。
我像这样连接到selectionChanged信号:
# view is a QTableView
view.selectionModel().selectionChanged.connect(
lambda: print('Selection changed')
)
我必须做什么才能从选择模型获得选择不再有效的通知?
QItemSelectionModel。当项被取消选中时,selectionChanged不会被发出,至少这是它目前为我工作的方式。实际上,我接收到的这个信号带有indexes
参数的空QItemSelection。