Python pyqt5发送带有默认参数和其他参数的信号

时间:2018-06-22 03:22:44

标签: python pyqt pyqt5

现在我正在将函数连接到信号:

table.cellClicked.connect(self.cellClick)

并且我可以通过简单地将rowcolumn用作参数来访问cellClicked的参数

def cellClick(self, row, column):
    print("row, column: " + str(row) + ", " + str(column))

但是,我想发送一个参数:

table.cellClicked.connect(lambda: self.cellClick(idx))

但是,如果执行此操作,将无法访问rowcolumn变量。

如何在发送其他参数的同时还允许访问这些变量?

0 个答案:

没有答案