eric7/E5Graphics/E5GraphicsView.py

branch
eric7
changeset 8318
962bce857696
parent 8312
800c432b34c8
diff -r 0c7a44af84bc -r 962bce857696 eric7/E5Graphics/E5GraphicsView.py
--- a/eric7/E5Graphics/E5GraphicsView.py	Sun May 16 11:43:59 2021 +0200
+++ b/eric7/E5Graphics/E5GraphicsView.py	Sun May 16 20:07:24 2021 +0200
@@ -9,9 +9,9 @@
 
 import sys
 
-from PyQt5.QtCore import pyqtSignal, QRectF, QSize, QSizeF, Qt
-from PyQt5.QtGui import QBrush, QPainter, QPixmap, QFont, QColor
-from PyQt5.QtWidgets import QGraphicsView
+from PyQt6.QtCore import pyqtSignal, QRectF, QSize, QSizeF, Qt
+from PyQt6.QtGui import QBrush, QPainter, QPixmap, QFont, QColor
+from PyQt6.QtWidgets import QGraphicsView
 
 from E5Gui.E5Application import e5App
 
@@ -49,8 +49,8 @@
         self.setBackgroundBrush(QBrush(self.getBackgroundColor()))
         self.setRenderHint(QPainter.RenderHint.Antialiasing, True)
         self.setDragMode(QGraphicsView.DragMode.RubberBandDrag)
-        self.setAlignment(Qt.Alignment(
-            Qt.AlignmentFlag.AlignLeft | Qt.AlignmentFlag.AlignTop))
+        self.setAlignment(
+            Qt.AlignmentFlag.AlignLeft | Qt.AlignmentFlag.AlignTop)
         self.setHorizontalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAlwaysOn)
         self.setVerticalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAlwaysOn)
         self.setViewportUpdateMode(
@@ -304,7 +304,7 @@
             paintDevice = QPixmap(int(rect.width()), int(rect.height()))
             paintDevice.fill(self.backgroundBrush().color())
         else:
-            from PyQt5.QtSvg import QSvgGenerator
+            from PyQt6.QtSvg import QSvgGenerator
             paintDevice = QSvgGenerator()
             paintDevice.setResolution(100)  # 100 dpi
             paintDevice.setSize(QSize(int(rect.width()), int(rect.height())))
@@ -347,7 +347,7 @@
         """
         painter = QPainter(printer)
         
-        font = QFont("times", 10)
+        font = QFont(["times"], 10)
         painter.setFont(font)
         fm = painter.fontMetrics()
         fontHeight = fm.lineSpacing()

eric ide

mercurial