I think i found the problem. It was the problem with the signal cellClicked()
i used (i have no idea why).
So, I tried to use itemSelectionChanged()
signal instead of cellClicked()
i used in my question. It works fine now. After that i just used index()
method to get the position of table in the tablelist.
tableindex = mytablelist.index(sender)