5121 self.ui, |
5121 self.ui, |
5122 self.tr("Application Diagram"), |
5122 self.tr("Application Diagram"), |
5123 self.tr("""Include module names?"""), |
5123 self.tr("""Include module names?"""), |
5124 yesDefault=True) |
5124 yesDefault=True) |
5125 |
5125 |
5126 from Graphics.UMLDialog import UMLDialog |
5126 from Graphics.UMLDialog import UMLDialog, UMLDialogType |
5127 self.applicationDiagram = UMLDialog(UMLDialog.ApplicationDiagram, self, |
5127 self.applicationDiagram = UMLDialog( |
5128 self.parent(), noModules=not res) |
5128 UMLDialogType.APPLICATION_DIAGRAM, self, self.parent(), |
|
5129 noModules=not res) |
5129 self.applicationDiagram.show() |
5130 self.applicationDiagram.show() |
5130 |
5131 |
5131 def __loadDiagram(self): |
5132 def __loadDiagram(self): |
5132 """ |
5133 """ |
5133 Private slot to load a diagram from file. |
5134 Private slot to load a diagram from file. |
5134 """ |
5135 """ |
5135 from Graphics.UMLDialog import UMLDialog |
5136 from Graphics.UMLDialog import UMLDialog, UMLDialogType |
5136 self.loadedDiagram = None |
5137 self.loadedDiagram = None |
5137 loadedDiagram = UMLDialog(UMLDialog.NoDiagram, |
5138 loadedDiagram = UMLDialog(UMLDialogType.NO_DIAGRAM, |
5138 self, parent=self.parent()) |
5139 self, parent=self.parent()) |
5139 if loadedDiagram.load(): |
5140 if loadedDiagram.load(): |
5140 self.loadedDiagram = loadedDiagram |
5141 self.loadedDiagram = loadedDiagram |
5141 self.loadedDiagram.show(fromFile=True) |
5142 self.loadedDiagram.show(fromFile=True) |
5142 |
5143 |