When you have a QListView and you click on an item in view, the default behaviour is to cancel selection of (deselect) any existing selected item(s), and then s
QListView