class MyWidget(QtGui.QmainWindow):
keyPressed = QtCore.pyqtSignal()
def keyPressEvent(self, event):
super(MyWidget, self).keyPressEvent(event)
self.keyPressed.emit()
...
self.widget.keyPressed.connect(on_key)
onkey为普通的键盘监听事件