def keyPressEvent(self, ev): if ev.key() == Qt.Key_Minus: ev.accept() self.setDateTime(self.minimumDateTime()) elif ev.key() == Qt.Key_Equal: ev.accept() self.setDateTime(QDateTime.currentDateTime()) else: return QDateTimeEdit.keyPressEvent(self, ev)
def keyPressEvent(self, ev): if ev.key() == Qt.Key_Minus: ev.accept() self.clear_date() elif ev.key() == Qt.Key_Equal: self.today_date() ev.accept() else: return QDateTimeEdit.keyPressEvent(self, ev)
def keyPressEvent(self, ev): if ev.key() == Qt.Key_Minus: ev.accept() self.setDateTime(UNDEFINED_QDATETIME) elif ev.key() == Qt.Key_Equal: ev.accept() self.setDateTime(QDateTime.currentDateTime()) else: return QDateTimeEdit.keyPressEvent(self, ev)
def keyPressEvent(self, ev): if ev.key() == Qt.Key_Minus: ev.accept() self.clear_date() elif ev.key() == Qt.Key_Equal: self.today_date() ev.accept() elif ev.matches(QKeySequence.Copy): self.lineEdit().copy() ev.accept() elif ev.matches(QKeySequence.Paste): self.lineEdit().paste() ev.accept() else: return QDateTimeEdit.keyPressEvent(self, ev)