eric7/Graphics/PixmapDiagram.py

branch
eric7
changeset 8518
6a3eadfc3fb6
parent 8358
144a6b854f70
child 8635
ea9ba9277670
--- a/eric7/Graphics/PixmapDiagram.py	Thu Aug 19 17:21:03 2021 +0200
+++ b/eric7/Graphics/PixmapDiagram.py	Thu Aug 19 18:36:06 2021 +0200
@@ -9,7 +9,8 @@
 
 from PyQt6.QtCore import Qt, QSize, QEvent
 from PyQt6.QtGui import (
-    QPalette, QImage, QPixmap, QPainter, QFont, QColor, QAction
+    QPalette, QImage, QPixmap, QPainter, QFont, QColor, QAction, QMarginsF,
+    QPageLayout
 )
 from PyQt6.QtWidgets import (
     QLabel, QSizePolicy, QScrollArea, QMenu, QToolBar
@@ -358,12 +359,12 @@
             printer.setPageOrder(QPrinter.PageOrder.FirstPageFirst)
         else:
             printer.setPageOrder(QPrinter.PageOrder.LastPageFirst)
-        printer.setPageMargins(
+        printer.setPageMargins(QMarginsF(
             Preferences.getPrinter("LeftMargin") * 10,
             Preferences.getPrinter("TopMargin") * 10,
             Preferences.getPrinter("RightMargin") * 10,
-            Preferences.getPrinter("BottomMargin") * 10,
-            QPrinter.Unit.Millimeter
+            Preferences.getPrinter("BottomMargin") * 10),
+            QPageLayout.Unit.Millimeter
         )
         printer.setPrinterName(Preferences.getPrinter("PrinterName"))
         

eric ide

mercurial