如何将参数传递给PyQt5(PySide2)中的QTableWidget表单元信号?

问题描述 投票:0回答:1

根据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函数来处理特定的单元格信号?否则,触发特定单元格点击信号的解决方法是什么?

pyqt pyqt5 pyside2
1个回答
0
投票

在搜索后,我找到了针对cellDoubleClicked https://stackoverflow.com/a/46738897/3597222的特定情况回答我的问题的答案>

© www.soinside.com 2019 - 2024. All rights reserved.