--- a/eric6/Project/ProjectInterfacesBrowser.py Sun Apr 11 11:34:32 2021 +0200 +++ b/eric6/Project/ProjectInterfacesBrowser.py Sun Apr 11 12:38:16 2021 +0200 @@ -616,10 +616,9 @@ progress.setModal(True) progress.setMinimumDuration(0) progress.setWindowTitle(self.tr("Interfaces")) - i = 0 - for fn in self.project.pdata["INTERFACES"]: - progress.setValue(i) + for prog, fn in enumerate(self.project.pdata["INTERFACES"]): + progress.setValue(prog) if progress.wasCanceled(): break proc = self.__compileIDL(fn, True, progress) @@ -630,8 +629,6 @@ QApplication.processEvents() else: break - i += 1 - progress.setValue(numIDLs) def __compileSelectedInterfaces(self): @@ -651,10 +648,9 @@ progress.setModal(True) progress.setMinimumDuration(0) progress.setWindowTitle(self.tr("Interfaces")) - i = 0 - for fn in files: - progress.setValue(i) + for prog, fn in enumerate(files): + progress.setValue(prog) if progress.wasCanceled(): break proc = self.__compileIDL(fn, True, progress) @@ -665,8 +661,6 @@ QApplication.processEvents() else: break - i += 1 - progress.setValue(numIDLs) def __configureIdlCompiler(self):