Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to set multiple items selected in QTreeWidget?

setCurrentItem only sets one item selected. I don't see any method to set more than 1 item selected programmatically, but maybe I'm overlooking something?

Of course, my tree widget is configured to enable multiple selection.

Note that I'm using QTreeWidget, not QTreeView.

like image 718
Violet Giraffe Avatar asked Sep 15 '25 15:09

Violet Giraffe


1 Answers

Use setSelectionMode:

treeWidget->setSelectionMode(QAbstractItemView::MultiSelection);

And on the items you can use setSelected:

treeWidgetItem->setSelected(true);
like image 173
Trashed Avatar answered Sep 17 '25 06:09

Trashed



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!