I'm working with the "itemchanged" signal.
How can I find out the row and column where the item was changed?
I only found the same question for c++, but I'm using python.
The slot you connect to the itemChanged()
signal receives a reference to the QTableWidgetItem
that changed. You should be able to call the row()
and column()
functions of this object to determine the row/column. For example, the code to register your slot might look like this:
self.imagesTable.itemChanged.connect(self.changeIcon)
and the function registered might look like this:
def changeIcon(self, item):
row = item.row()
col = item.column()
...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With