I've noticed if the branch has changes and pending merges, both checkboxes are checked by default. see attached screenshot-2.png. (Incorrect behaviour. Both should be de-selected by default.)
But if qrevert is opened on a branch with only changes (no pending merges) then the treewidget is de-selected by default (see attached screenshot-3.png)
This behaviour is correct.
I've noticed if the branch has changes and pending merges, both checkboxes are checked by default. see attached screenshot-2.png. (Incorrect behaviour. Both should be de-selected by default.)
But if qrevert is opened on a branch with only changes (no pending merges) then the treewidget is de-selected by default (see attached screenshot-3.png)
This behaviour is correct.