Graphics/PackageDiagram.py

changeset 2026
18f2b30ed046
parent 2025
8bb085c59cd2
child 2027
144463496a54
diff -r 8bb085c59cd2 -r 18f2b30ed046 Graphics/PackageDiagram.py
--- a/Graphics/PackageDiagram.py	Wed Sep 05 20:07:02 2012 +0200
+++ b/Graphics/PackageDiagram.py	Sat Sep 08 13:02:43 2012 +0200
@@ -37,16 +37,19 @@
         @param name name of the view widget (string)
         @keyparam noAttrs flag indicating, that no attributes should be shown (boolean)
         """
+        UMLDialog.__init__(self, parent=parent)
+        
         self.package = Utilities.normabspath(package)
         self.allClasses = {}
         self.noAttrs = noAttrs
         
         pname = project.getProjectName()
         if pname:
-            name = "{0}: {1}".format(pname, project.getRelativePath(self.package))
+            name = self.trUtf8("Package Diagram {0}: {1}").format(
+                pname, project.getRelativePath(self.package))
         else:
-            name = self.package
-        UMLDialog.__init__(self, name, parent)
+            name = self.trUtf8("Package Diagram: {0}").format(self.package)
+        self.setDiagramName(name)
         
         if not name:
             self.setObjectName("PackageDiagram")

eric ide

mercurial