eric6/Graphics/ApplicationDiagramBuilder.py

changeset 8220
006ee31b4835
parent 8218
7c09585bd960
child 8270
6ba3564b7161
equal deleted inserted replaced
8219:013aee248a62 8220:006ee31b4835
66 progress = E5ProgressDialog( 66 progress = E5ProgressDialog(
67 self.tr("Parsing modules..."), 67 self.tr("Parsing modules..."),
68 None, 0, tot, self.tr("%v/%m Modules"), self.parent()) 68 None, 0, tot, self.tr("%v/%m Modules"), self.parent())
69 progress.setWindowTitle(self.tr("Application Diagram")) 69 progress.setWindowTitle(self.tr("Application Diagram"))
70 try: 70 try:
71 prog = 0
72 progress.show() 71 progress.show()
73 QApplication.processEvents() 72 QApplication.processEvents()
74 73
75 for module in modules: 74 for prog, module in enumerate(modules):
76 progress.setValue(prog) 75 progress.setValue(prog)
77 QApplication.processEvents() 76 QApplication.processEvents()
78 prog += 1
79 if module.endswith("__init__.py"): 77 if module.endswith("__init__.py"):
80 continue 78 continue
81 try: 79 try:
82 mod = Utilities.ModuleParser.readModule( 80 mod = Utilities.ModuleParser.readModule(
83 module, extensions=extensions, caching=False) 81 module, extensions=extensions, caching=False)

eric ide

mercurial