我正在处理“ itemchanged”信号。如何找到更改项目的行和列?我只为c ++找到了相同的问题,但我使用的是python。
您连接到itemChanged()
信号的插槽会收到对已更改的QTableWidgetItem
的引用。您应该能够调用此对象的row()
和column()
函数来确定行/列。例如,注册您的广告位的代码可能如下所示:
self.imagesTable.itemChanged.connect(self.changeIcon)
并且注册的函数可能看起来像这样:
def changeIcon(self, item):
row = item.row()
col = item.column()
...