Module saePisan.service.table.DeleteRow
Functions
def confirm_delete_selected_rows(parent)-
Expand source code
def confirm_delete_selected_rows(parent): """Show a confirmation dialog before deleting selected rows.""" reply = QMessageBox.question(parent, 'Confirm Delete', 'Are you sure you want to delete the selected rows?', QMessageBox.StandardButton.Yes | QMessageBox.StandardButton.No, QMessageBox.StandardButton.No) if reply == QMessageBox.StandardButton.Yes: delete_selected_rows(parent)Show a confirmation dialog before deleting selected rows.
def delete_selected_rows(parent)-
Expand source code
def delete_selected_rows(parent): """Delete selected rows in the spreadsheet.""" selection = parent.spreadsheet.selectionModel().selectedIndexes() if selection: parent.model1.deleteRows(selection[0].row(), len(selection)) parent.update_table(1, parent.model1)Delete selected rows in the spreadsheet.