Exemplo n.º 1
0
    def __enter__(self):

        if self.__count__:  # add counter indicator
            label_text = self.params.get('label_text', '')
            self.params['label_text'] = "[{0}/{1}] {2}".format(
                self.__idx__, self.__count__, label_text)
            self.__idx__ -= 1

        self.progress_bar = ProgressDialogWidget(self.parent, **self.params)
        self.progress_bar.setWindowModality(Qt.WindowModal)
        self.progress_bar.setMinimumDuration(0)
        self.progress_bar.forceShow()
        return self.progress_bar