def unrar(self, event, download_item, *args): """""" unrar_gui = UnRARGUI(event, download_item, self.parent, self.widgets_list) if not unrar_gui.is_extracting: #wont extract event.set() return False
def __init__(self, parent, *args, **kwargs): """""" AddonCore.__init__(self) self.name = _("Auto Extraction") self.event_id = None self.parent = parent self.unrar_gui = UnRARGUI(parent) events.connect(cons.EVENT_PASSWORD, passwords_handler.add)