self.data_structure = data_structure

def sort_function(self):
    self.layoutAboutToBeChanged.emit()
self.data_structure.custom_sort()
self.layoutChanged.emit()
Как обновить QAbstractTableModel и QTableView после сортировки источника данных?