From 0904fb4b618d195528982f8c5ab5b43a46dea1c7 Mon Sep 17 00:00:00 2001 From: Kenneth Lyons Date: Sat, 24 Oct 2015 21:24:20 -0700 Subject: [PATCH] Pass TableWidget key press events to the parent class to allow for arrow key and tab navigation. --- pyqtgraph/widgets/TableWidget.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pyqtgraph/widgets/TableWidget.py b/pyqtgraph/widgets/TableWidget.py index 9b9dcc49..57852864 100644 --- a/pyqtgraph/widgets/TableWidget.py +++ b/pyqtgraph/widgets/TableWidget.py @@ -353,11 +353,11 @@ class TableWidget(QtGui.QTableWidget): self.contextMenu.popup(ev.globalPos()) def keyPressEvent(self, ev): - if ev.text() == 'c' and ev.modifiers() == QtCore.Qt.ControlModifier: + if ev.key() == QtCore.Qt.Key_C and ev.modifiers() == QtCore.Qt.ControlModifier: ev.accept() - self.copy() + self.copySel() else: - ev.ignore() + QtGui.QTableWidget.keyPressEvent(self, ev) def handleItemChanged(self, item): item.itemChanged()