def __onDisplayLetterKey(self,event): if (FUF.hasModifier(event.modifiers()) == False) or (FUF.onlyShiftModifier(event.modifiers()) == True): self.deleteSelectText(False) indexPos = self.document().insertText(self.cursor().getCursorIndexPos(), event.text()) self.cursor().setGlobalCursorPos(indexPos) self.update() elif FUF.onlyCtrlModifier(event.modifiers()): self.onQuickCtrlKeySignal.emit(event.key()) elif FUF.onlyAltModifier(event.modifiers()): self.onQuickAltKeySignal.emit(event.key())