Собственно, сабж. Не получается сделать такое. Пробывал использывать флаги, ставить фильтр событий на QListWidget, переопределять его mousePressEvent - ничего не помогает. При клике по item'у он все равно выделяется =((
:!:
Уточнение. При выставлении флага на QListWidgetItem оно работает так: selection действительно не устанавливается, но зато снимается со всех других элементов.
Попробую ловить сигнал cliked от QAbstractItemView. Он судя по коду отправляется до того, как selection изменяется.