def keyPressEvent(self, e): k = e.text() if k == '+': self.graphicsView.scaleView(1.6) elif k == '-': self.graphicsView.scaleView(0.625) elif k == 'r': self.graphicsView.resetMatrix() elif k == 'm': self.graphicsView.fitInView(self.graphicsView.scene().itemsBoundingRect(), Qt.KeepAspectRatio) elif k == 'h': QMessageBox.information(SimuVis4.Globals.mainWin, QCoreApplication.translate('Graphics', 'Graphics window help'), helpText) SubWindow.keyPressEvent(self, e)