Мне нужно иметь возможность программно выбирать некоторые строки в TableView, следовательно, показывать выбранные строки пользователю.
Конечно, пользователь не должен иметь возможность изменять выбранные строки, щелкая здесь и там.
В настоящее время я нашел единственный способ отключить взаимодействие с пользователем с помощью:
self.table_view.setEnabled(False)
Хотя это решает проблему выбора пользователя, оно также меняет аспект таблицы, делая все это серым:
![enter image description here](https://i.stack.imgur.com/qWEhu.png)
Как восстановить первоначальный стиль, когда выделенные строки отображаются синим цветом?
![enter image description here](https://i.stack.imgur.com/7jEfL.png)