win32:qt4.01

I have a QTableView loaded with an QSqlTableModel. I have the selection method set to extended. I select multiple rows and have everything set to delete them but i just need to know which are selected. currentIndex() only gives the last selected item. Any ideas?