QTableView - what signal is sent when user selects a row by clicking to it?
qt, qtableview
Solution
Each view has a Selection model :
QItemSelectionModel * QAbstractItemView::selectionModel () const
and with the selection model you can retrieve lots of informations, in your case :
QModelIndexList QItemSelectionModel::selectedRows ( int column = 0 ) const
So :
myTableView->selectionModel()->selectedRows();
You can then retrieve this informations through a signal like :
void QItemSelectionModel::selectionChanged ( const QItemSelection & selected, const QItemSelection & deselected ) [signal]
Hope it helps !
Problem
Is there a signal which is emitted when the user selects a row in `QTableView` by mouse (single selection model)?