3
Im使用「itemchanged」信號。
我怎樣才能找出項目被更改的行和列? 我只發現了同樣的問題,但對於C++。即時通訊使用Python。「Itemchanged」信號的行和列
Im使用「itemchanged」信號。
我怎樣才能找出項目被更改的行和列? 我只發現了同樣的問題,但對於C++。即時通訊使用Python。「Itemchanged」信號的行和列
您連接到itemChanged()
信號的插槽接收對已更改的QTableWidgetItem
的引用。您應該可以調用此對象的row()
和column()
函數來確定行/列。例如,註冊您的插槽中的代碼可能是這樣的:
self.imagesTable.itemChanged.connect(self.changeIcon)
登記的功能可能是這樣的:
def changeIcon(self, item):
row = item.row()
col = item.column()
...
進出口新的蟒蛇,SRY ......但究竟如何我可以調用row()函數?你能給我一個小例子嗎?我有'self.model.itemChanged.connect(self.test)'什麼進入「測試」功能? – Hubschr
使用示例插槽功能更新答案... – evadeflow