def listenUndoRedo(self): self.uimanager.get_action("/MenuBar/Edit/Undo").set_sensitive( undo.canUndo()) self.uimanager.get_action("/MenuBar/Edit/Redo").set_sensitive( undo.canRedo())
def undo(self): undo.undo() self.notifyModification(undo.canUndo()) for listener in self.__listeners: listener.listenUndoRedo()