我正在使用PyQt5的QTableWidget。表有多个行和列。我想在焦点从一行移动到另一行时捕获信号。
您可以创建一个类 CustomTableWidget(QTableWidget) 来重载 PaintEvent 并发出信号。 在实例化CustomTableWidget的类中, 将此信号连接到包含以下内容的函数:
selected = your_qtable_wdg.selectedIndexes()。
list_row_selected = list(set(s.row() for s in selected))
您可以使用属性 self.list_row_selected 进行比较