def on_doubleclick(self, item, point, column): com = item._object if com.done: while com.done: undo() else: while not com.done: redo()
def on_list_item_activated(self, idx): com = self.list.model.actionlist.actions[idx] if com.done: while com.done: undo() else: while not com.done: redo()
def on_redo(self): redo()