Ejemplo n.º 1
0
 def keyPressEvent(self, event):
     '''
     Enable the ESC handling
     '''
     if event.key() == Qt.Key_Escape and self.text():
         self.setText('')
     else:
         event.accept()
         QLineEdit.keyPressEvent(self, event)
Ejemplo n.º 2
0
 def keyPressEvent(self, event):
     """
     Enable the ESC handling
     """
     if event.key() == Qt.Key_Escape and self.text():
         self.setText("")
     else:
         event.accept()
         QLineEdit.keyPressEvent(self, event)
 def keyPressEvent(self, event):
     '''
     Enable the ESC handling
     '''
     if event.key() == Qt.Key_Escape and self.text():
         self.setText('')
         self._timer.stop()
     elif event.key() in [Qt.Key_Return, Qt.Key_Enter]:
         self._timer.stop()
         self._emit_refresh_text()
     else:
         event.accept()
         QLineEdit.keyPressEvent(self, event)