Ejemplo n.º 1
0
    def __init__(self):
        super(EncPanel, self).__init__()

        self.last_directory = '.'

        self.setup_layout()
        self.setup_logger()
        self.setup_settings_dialog()

        self.accept_drops.connect(lambda b: self.setAcceptDrops(b))
        self.start_task.connect(self.start_new_task)
        self.all_task_done.connect(self.finalize_task_buffer)

        self.task_buffer = TaskBuffer(self, self.logger)

        self.task_buffer.refresh_buffer_label()

        self.reset_idleness()

        self.setMinimumWidth(400)
        self.setAcceptDrops(True)
        self.setWindowTitle('EncPanel')