我正在使用“itemchanged”信号。
如何找出更改项目的行和列?
我只为 c++ 找到了相同的问题,但我使用的是 python。
最佳答案
您连接到 itemChanged()
的插槽信号接收到对 QTableWidgetItem
的引用那改变了。您应该可以调用row()
和 column()
该对象的函数来确定行/列。例如,注册您的插槽的代码可能如下所示:
self.imagesTable.itemChanged.connect(self.changeIcon)
注册的函数可能如下所示:
def changeIcon(self, item):
row = item.row()
col = item.column()
...
关于python-2.7 - 来自 "Itemchanged"信号的行和列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20359834/