| 374 | | for row in set( map( lambda x: x.row(), self.table.selectedIndexes() ) ): |
| 375 | | self._table_model.removeRow( row ) |
| | 374 | confirmation_message = self.admin.get_confirm_delete() |
| | 375 | confirmed = True |
| | 376 | if confirmation_message: |
| | 377 | if QtGui.QMessageBox.question(self, |
| | 378 | _('Please confirm'), |
| | 379 | unicode(confirmation_message), |
| | 380 | QtGui.QMessageBox.Yes, |
| | 381 | QtGui.QMessageBox.No) == QtGui.QMessageBox.No: |
| | 382 | confirmed = False |
| | 383 | if confirmed: |
| | 384 | for row in set( map( lambda x: x.row(), self.table.selectedIndexes() ) ): |
| | 385 | self._table_model.removeRow( row ) |