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()