Hello,

I have a QListWidget with QAbstractItemView::ContiguousSelection and checkable items.

What I would like to do is to multiple select a couple of items and then check/uncheck them. Unfortunately, the selection of all items changes first and then the checkstate is updated (so I first recieve a selectionChanged and then a itemChanged).

Does anyone have a smart suggestion on how to change the behavior like this:

- If I hit the checkbox I don't want my selection state(s) to be changed
or (if not possible)
- If I do not hit the checkbox, I want my itemChanged event first and then a selectionChanged event

Regards,
Arthur