QTableView élément choisi dans PyQt4
-
09-09-2019 - |
Question
Est-il possible de lire quelle ligne du widget QTableView
de Qt est sélectionné par l'utilisateur? At-il quelque chose à voir avec la classe QModelIndex
?
La solution
Oui, vous pouvez utiliser QTableView::selectionModel()
(une fonction héritée de QAbstractItemView
) qui vous renvoie un QItemSelectionModel
. Vous pouvez ensuite appeler QItemSelectionModel::selectedIndexes()
, qui retourne une liste de QModelIndex
es.
Pour référence, voir QAbstractItemView::selectionModel()
.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow