12 import glob |
12 import glob |
13 import os.path |
13 import os.path |
14 try: # Py3 |
14 try: # Py3 |
15 from itertools import zip_longest |
15 from itertools import zip_longest |
16 except ImportError: |
16 except ImportError: |
17 from itertools import izip_longest as zip_longest #__IGNORE_WARNING__ |
17 from itertools import izip_longest as zip_longest # __IGNORE_WARNING__ |
18 |
18 |
19 from PyQt4.QtGui import QApplication, QGraphicsTextItem |
19 from PyQt4.QtGui import QApplication, QGraphicsTextItem |
20 |
20 |
21 from E5Gui.E5ProgressDialog import E5ProgressDialog |
21 from E5Gui.E5ProgressDialog import E5ProgressDialog |
22 |
22 |
93 Utilities.normjoinpath(self.package, ext))) |
93 Utilities.normjoinpath(self.package, ext))) |
94 tot = len(modules) |
94 tot = len(modules) |
95 progress = E5ProgressDialog( |
95 progress = E5ProgressDialog( |
96 self.tr("Parsing modules..."), |
96 self.tr("Parsing modules..."), |
97 None, 0, tot, self.tr("%v/%m Modules"), self.parent()) |
97 None, 0, tot, self.tr("%v/%m Modules"), self.parent()) |
|
98 progress.setWindowTitle(self.tr("Package Diagram")) |
98 try: |
99 try: |
99 prog = 0 |
100 prog = 0 |
100 progress.show() |
101 progress.show() |
101 QApplication.processEvents() |
102 QApplication.processEvents() |
102 |
103 |
152 for subpackage in subpackagesList: |
153 for subpackage in subpackagesList: |
153 tot += len(glob.glob(Utilities.normjoinpath(subpackage, ext))) |
154 tot += len(glob.glob(Utilities.normjoinpath(subpackage, ext))) |
154 progress = E5ProgressDialog( |
155 progress = E5ProgressDialog( |
155 self.tr("Parsing modules..."), |
156 self.tr("Parsing modules..."), |
156 None, 0, tot, self.tr("%v/%m Modules"), self.parent()) |
157 None, 0, tot, self.tr("%v/%m Modules"), self.parent()) |
|
158 progress.setWindowTitle(self.tr("Package Diagram")) |
157 try: |
159 try: |
158 prog = 0 |
160 prog = 0 |
159 progress.show() |
161 progress.show() |
160 QApplication.processEvents() |
162 QApplication.processEvents() |
161 |
163 |