2013-12-03 22 views

回答

3

您连接到itemChanged()信号的插槽接收对已更改的QTableWidgetItem的引用。您应该可以调用此对象的row()column()函数来确定行/列。例如,注册您的插槽中的代码可能是这样的:

self.imagesTable.itemChanged.connect(self.changeIcon) 

登记的功能可能是这样的:

def changeIcon(self, item): 
    row = item.row() 
    col = item.column() 
    ... 
+0

进出口新的蟒蛇,SRY ......但究竟如何我可以调用row()函数?你能给我一个小例子吗?我有'self.model.itemChanged.connect(self.test)'什么进入“测试”功能? – Hubschr

+0

使用示例插槽功能更新答案... – evadeflow