Graphics/PackageDiagramBuilder.py

branch
5_3_x
changeset 3072
68f54a5e0c6b
parent 2332
e0b023d62b10
child 3163
9f50365a0870
equal deleted inserted replaced
3063:2da2fa1ce1ff 3072:68f54a5e0c6b
81 moduleDict = {} 81 moduleDict = {}
82 modules = [] 82 modules = []
83 for ext in supportedExt: 83 for ext in supportedExt:
84 modules.extend(glob.glob(Utilities.normjoinpath(self.package, ext))) 84 modules.extend(glob.glob(Utilities.normjoinpath(self.package, ext)))
85 tot = len(modules) 85 tot = len(modules)
86 progress = QProgressDialog(self.trUtf8("Parsing modules..."),
87 None, 0, tot, self.parent())
86 try: 88 try:
87 prog = 0 89 prog = 0
88 progress = QProgressDialog(self.trUtf8("Parsing modules..."),
89 None, 0, tot, self.parent())
90 progress.show() 90 progress.show()
91 QApplication.processEvents() 91 QApplication.processEvents()
92 for module in modules: 92 for module in modules:
93 progress.setValue(prog) 93 progress.setValue(prog)
94 QApplication.processEvents() 94 QApplication.processEvents()
133 133
134 tot = 0 134 tot = 0
135 for ext in supportedExt: 135 for ext in supportedExt:
136 for subpackage in subpackagesList: 136 for subpackage in subpackagesList:
137 tot += len(glob.glob(Utilities.normjoinpath(subpackage, ext))) 137 tot += len(glob.glob(Utilities.normjoinpath(subpackage, ext)))
138 progress = QProgressDialog(self.trUtf8("Parsing modules..."),
139 None, 0, tot, self.parent())
138 try: 140 try:
139 prog = 0 141 prog = 0
140 progress = QProgressDialog(self.trUtf8("Parsing modules..."),
141 None, 0, tot, self.parent())
142 progress.show() 142 progress.show()
143 QApplication.processEvents() 143 QApplication.processEvents()
144 for subpackage in subpackagesList: 144 for subpackage in subpackagesList:
145 packageName = os.path.basename(subpackage) 145 packageName = os.path.basename(subpackage)
146 subpackagesDict[packageName] = [] 146 subpackagesDict[packageName] = []

eric ide

mercurial