6 """ |
6 """ |
7 Module implementing a dialog showing UML like diagrams. |
7 Module implementing a dialog showing UML like diagrams. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt4.QtCore import Qt, QFileInfo |
10 from PyQt4.QtCore import Qt, QFileInfo |
11 from PyQt4.QtGui import QMainWindow, QAction, QToolBar, QGraphicsScene |
11 from PyQt4.QtGui import QAction, QToolBar, QGraphicsScene |
12 |
12 |
13 from E5Gui import E5MessageBox, E5FileDialog |
13 from E5Gui import E5MessageBox, E5FileDialog |
|
14 from E5Gui.E5MainWindow import E5MainWindow |
14 |
15 |
15 from .UMLGraphicsView import UMLGraphicsView |
16 from .UMLGraphicsView import UMLGraphicsView |
16 |
17 |
17 import UI.Config |
18 import UI.Config |
18 import UI.PixmapCache |
19 import UI.PixmapCache |
19 |
20 |
20 |
21 |
21 class UMLDialog(QMainWindow): |
22 class UMLDialog(E5MainWindow): |
22 """ |
23 """ |
23 Class implementing a dialog showing UML like diagrams. |
24 Class implementing a dialog showing UML like diagrams. |
24 """ |
25 """ |
25 NoDiagram = 255 |
26 NoDiagram = 255 |
26 ClassDiagram = 0 |
27 ClassDiagram = 0 |