Graphics/PackageDiagramBuilder.py

branch
Py2 comp.
changeset 3080
6c0a430b19df
parent 3060
5883ce99ee12
parent 3071
83d066710d60
child 3145
a9de05d4a22f
--- a/Graphics/PackageDiagramBuilder.py	Wed Nov 13 23:30:59 2013 +0100
+++ b/Graphics/PackageDiagramBuilder.py	Sat Nov 16 10:06:28 2013 +0100
@@ -16,7 +16,9 @@
 except ImportError:
     from itertools import izip_longest as zip_longest
 
-from PyQt4.QtGui import QProgressDialog, QApplication, QGraphicsTextItem
+from PyQt4.QtGui import QApplication, QGraphicsTextItem
+
+from E5Gui.E5ProgressDialog import E5ProgressDialog
 
 from .UMLDiagramBuilder import UMLDiagramBuilder
 
@@ -90,11 +92,11 @@
             modules.extend(glob.glob(
                 Utilities.normjoinpath(self.package, ext)))
         tot = len(modules)
+        progress = E5ProgressDialog(
+            self.trUtf8("Parsing modules..."),
+            None, 0, tot, self.trUtf8("%v/%m Modules"), self.parent())
         try:
             prog = 0
-            progress = QProgressDialog(
-                self.trUtf8("Parsing modules..."),
-                None, 0, tot, self.parent())
             progress.show()
             QApplication.processEvents()
             
@@ -149,11 +151,11 @@
         for ext in supportedExt:
             for subpackage in subpackagesList:
                 tot += len(glob.glob(Utilities.normjoinpath(subpackage, ext)))
+        progress = E5ProgressDialog(
+            self.trUtf8("Parsing modules..."),
+            None, 0, tot, self.trUtf8("%v/%m Modules"), self.parent())
         try:
             prog = 0
-            progress = QProgressDialog(
-                self.trUtf8("Parsing modules..."),
-                None, 0, tot, self.parent())
             progress.show()
             QApplication.processEvents()
             

eric ide

mercurial