def keyPressEvent(self, event): import wallaby.FXUI as FXUI if self.trigger("key", FXUI.key_event_to_name(event)): event.accept() else: event.ignore() QtGui.QLineEdit.keyPressEvent(self, event)
def keyPressEvent(self, event): import wallaby.FXUI as FXUI if self.trigger("key", FXUI.key_event_to_name(event)): event.accept() else: event.ignore() QtGui.QTableView.keyPressEvent(self, event) if self.state() != QtGui.QAbstractItemView.EditingState: self.resetSelection()
def keyPressEvent(self, event): accept = False import wallaby.FXUI as FXUI if self.trigger("key", FXUI.key_event_to_name(event)): accept = True if event.modifiers() & QtCore.Qt.ControlModifier and event.key() in self._keyCodePillows: room, pillow, feathers = self._keyCodePillows[event.key()] House.get(room).throw(pillow, feathers) accept = True if accept: event.accept() QtGui.QTableView.keyPressEvent(self, event) else: event.ignore() QtGui.QTableView.keyPressEvent(self, event) self.resetSelection()