Module implementing a dialog showing UML like diagrams.
None |
UMLDialog | Class implementing a dialog showing UML like diagrams. |
None |
Class implementing a dialog showing UML like diagrams.
ApplicationDiagram |
ClassDiagram |
FileVersions |
ImportsDiagram |
NoDiagram |
PackageDiagram |
None |
UMLDialog | Constructor |
__diagramBuilder | Private method to instantiate a diagram builder object. |
__diagramTypeString | Private method to generate a readable string for the diagram type. |
__initActions | Private slot to initialize the actions. |
__initToolBars | Private slot to initialize the toolbars. |
__relayout | Private method to relayout the diagram. |
__save | Private slot to save the diagram with the current name. |
__saveAs | Private slot to save the diagram. |
__showInvalidDataMessage | Private slot to show a message dialog indicating an invalid data file. |
load | Public method to load a diagram from a file. |
show | Public method to show the dialog. |
None |
Constructor
Private method to instantiate a diagram builder object.
Private method to generate a readable string for the diagram type.
Private slot to initialize the actions.
Private slot to initialize the toolbars.
Private method to relayout the diagram.
Private slot to save the diagram with the current name.
Private slot to save the diagram.
Private slot to show a message dialog indicating an invalid data file.
Public method to load a diagram from a file.
Public method to show the dialog.