After watching many threads about getting selected rows numbers, I am really confused.
How do you get ROW numbers in QTableView
using QStandardItemModel
I used below selection model and behavior as
setSelectionBehavior(QAbstractItemView::SelectRows); setSelectionMode(QAbstractItemView::SingleSelection);
and if you have your own way of selecting can you explain how it works. Thanks for the help!
The method selectionModel()
return a QItemSelectionModel
.
You can use QItemSelectionModel
class to check/change/other selection(s)
Example:
QItemSelectionModel *select = table->selectionModel(); select->hasSelection() //check if has selection select->selectedRows() // return selected row(s) select->selectedColumns() // return selected column(s) ...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With