92 progress = E5ProgressDialog( |
92 progress = E5ProgressDialog( |
93 self.tr("Parsing modules..."), |
93 self.tr("Parsing modules..."), |
94 None, 0, tot, self.tr("%v/%m Modules"), self.parent()) |
94 None, 0, tot, self.tr("%v/%m Modules"), self.parent()) |
95 progress.setWindowTitle(self.tr("Imports Diagramm")) |
95 progress.setWindowTitle(self.tr("Imports Diagramm")) |
96 try: |
96 try: |
97 prog = 0 |
|
98 progress.show() |
97 progress.show() |
99 QApplication.processEvents() |
98 QApplication.processEvents() |
100 for module in modules: |
99 for prog, module in enumerate(modules): |
101 progress.setValue(prog) |
100 progress.setValue(prog) |
102 QApplication.processEvents() |
101 QApplication.processEvents() |
103 prog = prog + 1 |
|
104 try: |
102 try: |
105 mod = Utilities.ModuleParser.readModule( |
103 mod = Utilities.ModuleParser.readModule( |
106 module, extensions=extensions, caching=False) |
104 module, extensions=extensions, caching=False) |
107 except ImportError: |
105 except ImportError: |
108 continue |
106 continue |