<div dir="ltr">Hello<div>i have add this in my app</div><div>class Form(QWidget, Ui_Form):<br>    """<br>    Class documentation goes here.<br>    """<br><br>    def __init__(self, parent=None):<br>        """<br>        Constructor<br><br>        @param parent reference to the parent widget (defaults to None)<br>        @type QWidget (optional)<br>        """<br>        super().__init__(parent)<br>        self.setupUi(self)<br></div><div><br></div><div>        self.tableWidget.keyPressEvent = self.copy_paste<br></div><div><br></div><div>then I add a def</div><div>     def copy_paste(self,event):</div><div>            if event.key() == Qt.Key.Key_C and (event.modifiers() &                                   Qt.KeyboardModifier.ControlModifier):</div>            self.copied_cells = sorted(self.tableWidget.selectedIndexes())<br>            print(self.copied_cells)<br>        if event.key() == Qt.Key.Key_V and (event.modifiers() & Qt.KeyboardModifier.ControlModifier):<br>            r = self.tableWidget.currentRow() - self.copied_cells[0].row()<br>            c = self.tableWidget.currentColumn() - self.copied_cells[0].column()<br>            for cell in self.copied_cells:<br>                self.tableWidget.setItem(cell.row() + r, cell.column() + c, QTableWidgetItem(cell.data()))<div><br></div><div><br></div><div>The copy_paste work but I can't edit the cells what is wrong??</div></div>