我正在处理“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/

10-12 22:53