根据API,假定QTableWidget的面向PyQt5或PySide单元的信号分别接收行和列的两个整数参数。例如:
def cellClicked (row, column)
现在,当我尝试这样称呼他们时:
table=QTableWidget(5,5)
def slotCellClick1():
print('something')
table.cellClicked(0,0).connect(slotCellClick1)
,我得到TypeError: native Qt signal is not callable
。
到目前为止,示例中描述的编译解决方案是通过这种方式:
table.cellClicked.connect(slotCellClick1)
通常适用于单元格单击。
我弄错了概念,还是仍然可以使用此api函数来处理特定的单元格信号?否则,触发特定单元格点击信号的解决方法是什么?
在搜索后,我找到了针对cellDoubleClicked https://stackoverflow.com/a/46738897/3597222的特定情况回答我的问题的答案>