def mouseDragEvent(self, ev, axis=0): if (ev.button() == QtCore.Qt.LeftButton) and (ev.modifiers() & QtCore.Qt.ControlModifier): pg.ViewBox.mouseDragEvent(self, ev, axis) else: ev.ignore()