src/eric7/Graphics/PixmapDiagram.py

branch
eric7
changeset 9473
3f23dbf37dbe
parent 9413
80c06d472826
child 9482
a2bc06a54d9d
equal deleted inserted replaced
9472:5798ee4a8807 9473:3f23dbf37dbe
5 5
6 """ 6 """
7 Module implementing a dialog showing a pixmap. 7 Module implementing a dialog showing a pixmap.
8 """ 8 """
9 9
10 from PyQt6.QtCore import Qt, QSize, QEvent, QMarginsF 10 from PyQt6.QtCore import QEvent, QMarginsF, QSize, Qt
11 from PyQt6.QtGui import ( 11 from PyQt6.QtGui import (
12 QAction,
13 QColor,
14 QFont,
15 QImage,
16 QPageLayout,
17 QPainter,
12 QPalette, 18 QPalette,
13 QImage,
14 QPixmap, 19 QPixmap,
15 QPainter,
16 QFont,
17 QColor,
18 QAction,
19 QPageLayout,
20 ) 20 )
21 from PyQt6.QtWidgets import QLabel, QSizePolicy, QScrollArea, QMenu, QToolBar 21 from PyQt6.QtPrintSupport import QPrintDialog, QPrinter
22 from PyQt6.QtPrintSupport import QPrinter, QPrintDialog 22 from PyQt6.QtWidgets import QLabel, QMenu, QScrollArea, QSizePolicy, QToolBar
23 23
24 from eric7 import Preferences
25 from eric7.EricGui import EricPixmapCache
24 from eric7.EricWidgets import EricMessageBox 26 from eric7.EricWidgets import EricMessageBox
25 from eric7.EricWidgets.EricMainWindow import EricMainWindow 27 from eric7.EricWidgets.EricMainWindow import EricMainWindow
26 from eric7.EricWidgets.EricZoomWidget import EricZoomWidget 28 from eric7.EricWidgets.EricZoomWidget import EricZoomWidget
27
28 from eric7.EricGui import EricPixmapCache
29 from eric7.UI import Config 29 from eric7.UI import Config
30
31 from eric7 import Preferences
32 30
33 31
34 class PixmapDiagram(EricMainWindow): 32 class PixmapDiagram(EricMainWindow):
35 """ 33 """
36 Class implementing a dialog showing a pixmap. 34 Class implementing a dialog showing a pixmap.

eric ide

mercurial