hide players ID
This commit is contained in:
parent
185733b5d4
commit
c79bb1d11f
3 changed files with 7 additions and 21 deletions
|
|
@ -47,9 +47,7 @@ class View(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||
item = self.playersTable.itemAt(pos)
|
||||
if not item:
|
||||
return
|
||||
row = item.row()
|
||||
player_item = self.playersTable.item(row, 0)
|
||||
player_id = player_item.data(Qt.ItemDataRole.UserRole)
|
||||
player_id = item.data(Qt.ItemDataRole.UserRole)
|
||||
menu = QMenu(self)
|
||||
edit_action = menu.addAction("Edit")
|
||||
delete_action = menu.addAction("Delete")
|
||||
|
|
@ -116,12 +114,9 @@ class View(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||
table = self.playersTable
|
||||
table.setRowCount(len(players))
|
||||
for row, player in enumerate(players):
|
||||
name_item = QtWidgets.QTableWidgetItem(player.name)
|
||||
name_item.setData(Qt.ItemDataRole.UserRole, player.id)
|
||||
table.setItem(row, 0, name_item)
|
||||
id_item = QtWidgets.QTableWidgetItem(player.id)
|
||||
id_item.setFlags(id_item.flags() & ~Qt.ItemFlag.ItemIsEditable)
|
||||
table.setItem(row, 1, id_item)
|
||||
play_item = QtWidgets.QTableWidgetItem(player.name)
|
||||
play_item.setData(Qt.ItemDataRole.UserRole, player.id)
|
||||
table.setItem(row, 0, play_item)
|
||||
table.resizeColumnsToContents()
|
||||
|
||||
def display_wars(self, wars: list):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue