Graphics/ImportsDiagramBuilder.py

changeset 3071
83d066710d60
parent 3035
36e9f388958b
child 3080
6c0a430b19df
child 3160
209a07d7e401
diff -r 04e342ebf697 -r 83d066710d60 Graphics/ImportsDiagramBuilder.py
--- a/Graphics/ImportsDiagramBuilder.py	Sat Nov 09 18:14:44 2013 +0100
+++ b/Graphics/ImportsDiagramBuilder.py	Sun Nov 10 14:40:34 2013 +0100
@@ -10,7 +10,9 @@
 import glob
 import os
 
-from PyQt4.QtGui import QProgressDialog, QApplication, QGraphicsTextItem
+from PyQt4.QtGui import QApplication, QGraphicsTextItem
+
+from E5Gui.E5ProgressDialog import E5ProgressDialog
 
 from .UMLDiagramBuilder import UMLDiagramBuilder
 
@@ -85,11 +87,11 @@
                 self.packagePath, '*{0}'.format(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()
             for module in modules:

eric ide

mercurial