diff --git a/soitool/modules/module_phonebook.py b/soitool/modules/module_phonebook.py index c37983f674418f79e286cdf8eb04db7625c84693..6d3fc2ecae42f0ffd4f03eed750563e35b7ab6d6 100644 --- a/soitool/modules/module_phonebook.py +++ b/soitool/modules/module_phonebook.py @@ -389,13 +389,11 @@ class PhonebookModule(ModuleBase, QWidget, metaclass=Meta): data = {} for column_index in range(self.table.columnCount()): - self.table.setCurrentCell(0, column_index) - header = self.table.currentItem().text() + header = self.table.item(0, column_index).text() if self.selected_columns[header]: row_data = [] for row_index in range(1, self.table.rowCount()): - self.table.setCurrentCell(row_index, column_index) - row_item = self.table.currentItem() + row_item = self.table.item(row_index, column_index) if row_item: row_data.append(row_item.text()) else: