eric6/Tools/UIPreviewer.py

changeset 8143
2c730d5fd177
parent 7923
91e843545d9a
child 8151
8c1445825e7b
--- a/eric6/Tools/UIPreviewer.py	Mon Mar 01 17:48:43 2021 +0100
+++ b/eric6/Tools/UIPreviewer.py	Tue Mar 02 17:17:09 2021 +0100
@@ -86,16 +86,16 @@
             self.styleCombo.setCurrentIndex(int(currentStyle))
         
         styleSpacer = QSpacerItem(
-            40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
+            40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum)
         self.styleLayout.addItem(styleSpacer)
         self.UIPreviewerLayout.addLayout(self.styleLayout)
 
         self.previewSV = QScrollArea(self.cw)
         self.previewSV.setObjectName("preview")
-        self.previewSV.setFrameShape(QFrame.NoFrame)
-        self.previewSV.setFrameShadow(QFrame.Plain)
+        self.previewSV.setFrameShape(QFrame.Shape.NoFrame)
+        self.previewSV.setFrameShadow(QFrame.Shadow.Plain)
         self.previewSV.setSizePolicy(
-            QSizePolicy.Expanding, QSizePolicy.Expanding)
+            QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Expanding)
         self.UIPreviewerLayout.addWidget(self.previewSV)
 
         self.setCentralWidget(self.cw)
@@ -434,7 +434,7 @@
         @return flag indicating if event was filtered out
         """
         if obj == self.mainWidget:
-            if ev.type() == QEvent.Close:
+            if ev.type() == QEvent.Type.Close:
                 self.__handleCloseEvent()
             return True
         else:
@@ -514,7 +514,7 @@
             return
         
         settings = Preferences.Prefs.settings
-        printer = QPrinter(QPrinter.HighResolution)
+        printer = QPrinter(QPrinter.PrinterMode.HighResolution)
         printer.setFullPage(True)
         
         printerName = Preferences.getPrinter("UIPreviewer/printername")
@@ -530,7 +530,7 @@
             QPrinter.ColorMode(int(settings.value("UIPreviewer/colormode"))))
         
         printDialog = QPrintDialog(printer, self)
-        if printDialog.exec() == QDialog.Accepted:
+        if printDialog.exec() == QDialog.DialogCode.Accepted:
             self.statusBar().showMessage(self.tr("Printing the image..."))
             self.__print(printer)
             
@@ -557,7 +557,7 @@
             return
         
         settings = Preferences.Prefs.settings
-        printer = QPrinter(QPrinter.HighResolution)
+        printer = QPrinter(QPrinter.PrinterMode.HighResolution)
         printer.setFullPage(True)
         
         printerName = Preferences.getPrinter("UIPreviewer/printername")
@@ -587,7 +587,7 @@
         marginY = (printer.pageRect().y() - printer.paperRect().y()) // 2
 
         # double the margin on bottom of page
-        if printer.orientation() == QPrinter.Portrait:
+        if printer.orientation() == QPrinter.Orientation.Portrait:
             width = printer.width() - marginX * 2
             height = printer.height() - marginY * 3
         else:
@@ -596,7 +596,11 @@
             height = printer.height() - marginY * 2
         img = self.mainWidget.grab().toImage()
         self.__updateChildren(self.lastStyle)
-        p.drawImage(marginX, marginY,
-                    img.scaled(width, height,
-                               Qt.KeepAspectRatio, Qt.SmoothTransformation))
+        p.drawImage(
+            marginX, marginY, img.scaled(
+                width, height,
+                Qt.AspectRatioMode.KeepAspectRatio,
+                Qt.TransformationMode.SmoothTransformation
+            )
+        )
         p.end()

eric ide

mercurial