6 """ |
6 """ |
7 Module implementing a dialog showing a SVG graphic. |
7 Module implementing a dialog showing a SVG graphic. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt4.QtCore import Qt, QSize, QEvent |
10 from PyQt4.QtCore import Qt, QSize, QEvent |
11 from PyQt4.QtGui import QMainWindow, QPalette, QSizePolicy, QScrollArea, QAction, QMenu, \ |
11 from PyQt4.QtGui import QPalette, QSizePolicy, QScrollArea, QAction, QMenu, QToolBar, \ |
12 QToolBar, QDialog, QPrinter, QPrintDialog, QPainter, QFont, QColor |
12 QDialog, QPrinter, QPrintDialog, QPainter, QFont, QColor |
13 from PyQt4.QtSvg import QSvgWidget |
13 from PyQt4.QtSvg import QSvgWidget |
14 |
14 |
|
15 from E5Gui.E5MainWindow import E5MainWindow |
|
16 |
15 from .ZoomDialog import ZoomDialog |
17 from .ZoomDialog import ZoomDialog |
16 |
18 |
17 import UI.Config |
19 import UI.Config |
18 |
20 |
19 import Preferences |
21 import Preferences |
20 |
22 |
21 |
23 |
22 class SvgDiagram(QMainWindow): |
24 class SvgDiagram(E5MainWindow): |
23 """ |
25 """ |
24 Class implementing a dialog showing a SVG graphic. |
26 Class implementing a dialog showing a SVG graphic. |
25 """ |
27 """ |
26 def __init__(self, svgFile, parent=None, name=None): |
28 def __init__(self, svgFile, parent=None, name=None): |
27 """ |
29 """ |