As I wrote before, you really should consider refactoring your code for better integration.
The QTableWidget is item-based. meaning you insert the data into the widget and it takes control of it. (owns it)
So sharing between QTableWidgets is not really working.
However, the QTableView is a view-model object.
Here your data lives in a object (the model) that the QTableView asks for data.
It is possible to share this model between QTableViews and if you
update any field, it would be the same for all as "playername" would only exists once.
So if you have not,please read about QTableView and Qt's model/view framework.
If only player name is shared, then using a model might be a bit overkill. Still super flexible.
the Cellchanged signal is emitted after the content change so you can't prevent modefication of a cell by this signal
Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.