Module implementing a subclass of QCanvasView for our diagrams.
UMLCanvasView | Class implementing a specialized canvasview for our diagrams. |
None |
Class implementing a specialized canvasview for our diagrams.
UMLCanvasView | Constructor |
__decHeight | Private method to handle the decrease height context menu entry. |
__decWidth | Private method to handle the decrease width context menu entry. |
__deleteShape | Private method to delete the selected shapes from the display. |
__incHeight | Private method to handle the increase height context menu entry. |
__incWidth | Private method to handle the increase width context menu entry. |
__printDiagram | Private slot called to print the diagram. |
__relayout | Private method to handle the re-layout context menu entry. |
__saveImage | Private method to handle the save context menu entry. |
__setSize | Private method to handle the set size context menu entry. |
__showContextMenu | Private slot to show the context menu. |
__zoom | Private method to handle the zoom context menu action. |
collisions | Public method to filter a list of collisions. |
selectItem | Public method to select an item. |
selectItems | Public method to select the given items. |
Constructor
Private method to handle the decrease height context menu entry.
Private method to handle the decrease width context menu entry.
Private method to delete the selected shapes from the display.
Private method to handle the increase height context menu entry.
Private method to handle the increase width context menu entry.
Private slot called to print the diagram.
Private method to handle the re-layout context menu entry.
Private method to handle the save context menu entry.
Private method to handle the set size context menu entry.
Private slot to show the context menu.
Private method to handle the zoom context menu action.
Public method to filter a list of collisions.
Public method to select an item.
Public method to select the given items.