Сигнал selectionChanged
генерируется QItemSelectionModel
, прикрепленным к представлению, а не самому виджету представления.
Вы можете получить эту модель, вызвав selectionModel()
объекта просмотра или добавив свою собственную с помощью setSelectionModel()
.
Это относится как к QListView
, так и к QListWidget
, так как это поведение обрабатывается QAbstractItemView
, которые оба наследуют.
(иерархия классов QAbstractItemView < QListView < QListWidget
.)
См. Обработка выбора в представлении элемента для получения дополнительной информации.