def event(self, ev): # See https://bugreports.qt.io/browse/QTBUG-46911 if ev.type() == ev.ShortcutOverride and ( ev.key() in (Qt.Key_Left, Qt.Key_Right) and (ev.modifiers() & ~Qt.KeypadModifier) == Qt.ControlModifier): ev.accept() return QLineEdit.event(self, ev)
def event(self, ev): # See https://bugreports.qt.io/browse/QTBUG-46911 try: if ev.type() == ev.ShortcutOverride and ( ev.key() in (Qt.Key_Left, Qt.Key_Right) and (ev.modifiers() & ~Qt.KeypadModifier) == Qt.ControlModifier): ev.accept() except AttributeError: pass return QLineEdit.event(self, ev)
def event(self, ev): # See https://bugreports.qt.io/browse/QTBUG-46911 try: if ev.type() == ev.ShortcutOverride and ( ev.key() in (Qt.Key.Key_Left, Qt.Key.Key_Right) and ( ev.modifiers() & ~Qt.KeyboardModifier.KeypadModifier) == Qt.KeyboardModifier.ControlModifier): ev.accept() except AttributeError: pass return QLineEdit.event(self, ev)
def event(self, event): if (event.type() == QEvent.KeyPress) and (event.key() == Qt.Key_Return): self.return_pressed.emit("return_pressed") return True return QLineEdit.event(self, event)