eric7/Snapshot/SnapshotFreehandGrabber.py

branch
eric7
changeset 8318
962bce857696
parent 8312
800c432b34c8
child 8366
2a9f5153c438
--- a/eric7/Snapshot/SnapshotFreehandGrabber.py	Sun May 16 11:43:59 2021 +0200
+++ b/eric7/Snapshot/SnapshotFreehandGrabber.py	Sun May 16 20:07:24 2021 +0200
@@ -7,12 +7,12 @@
 Module implementing a grabber widget for a freehand snapshot region.
 """
 
-from PyQt5.QtCore import pyqtSignal, Qt, QRect, QPoint, QTimer, QLocale
-from PyQt5.QtGui import (
+from PyQt6.QtCore import pyqtSignal, Qt, QRect, QPoint, QTimer, QLocale
+from PyQt6.QtGui import (
     QPixmap, QColor, QRegion, QPainter, QPalette, QPolygon, QPen, QBrush,
     QPaintEngine, QGuiApplication, QCursor
 )
-from PyQt5.QtWidgets import QWidget, QToolTip
+from PyQt6.QtWidgets import QWidget, QToolTip
 
 import Globals
 
@@ -252,14 +252,14 @@
         
         @param evt mouse press event (QMouseEvent)
         """
-        self.__pBefore = evt.pos()
+        self.__pBefore = evt.position().toPoint()
         
-        self.__showHelp = not self.__helpTextRect.contains(evt.pos())
+        self.__showHelp = not self.__helpTextRect.contains(evt.position().toPoint())
         if evt.button() == Qt.MouseButton.LeftButton:
             self.__mouseDown = True
-            self.__dragStartPoint = evt.pos()
+            self.__dragStartPoint = evt.position().toPoint()
             self.__selectionBeforeDrag = QPolygon(self.__selection)
-            if not self.__selection.containsPoint(evt.pos(),
+            if not self.__selection.containsPoint(evt.position().toPoint(),
                                                   Qt.FillRule.WindingFill):
                 self.__newSelection = True
                 self.__selection = QPolygon()
@@ -277,19 +277,19 @@
         
         @param evt mouse move event (QMouseEvent)
         """
-        shouldShowHelp = not self.__helpTextRect.contains(evt.pos())
+        shouldShowHelp = not self.__helpTextRect.contains(evt.position().toPoint())
         if shouldShowHelp != self.__showHelp:
             self.__showHelp = shouldShowHelp
             self.update()
         
         if self.__mouseDown:
             if self.__newSelection:
-                p = evt.pos()
+                p = evt.position().toPoint()
                 self.__selection.append(p)
             else:
                 # moving the whole selection
-                p = evt.pos() - self.__pBefore  # Offset
-                self.__pBefore = evt.pos()  # save position for next iteration
+                p = evt.position().toPoint() - self.__pBefore  # Offset
+                self.__pBefore = evt.position().toPoint()  # save position for next iteration
                 self.__selection.translate(p)
             
             self.update()
@@ -297,7 +297,7 @@
             if self.__selection.boundingRect().isEmpty():
                 return
             
-            if self.__selection.containsPoint(evt.pos(),
+            if self.__selection.containsPoint(evt.position().toPoint(),
                                               Qt.FillRule.WindingFill):
                 self.setCursor(Qt.CursorShape.OpenHandCursor)
             else:
@@ -311,7 +311,7 @@
         """
         self.__mouseDown = False
         self.__newSelection = False
-        if self.__selection.containsPoint(evt.pos(), Qt.FillRule.WindingFill):
+        if self.__selection.containsPoint(evt.position().toPoint(), Qt.FillRule.WindingFill):
             self.setCursor(Qt.CursorShape.OpenHandCursor)
         self.update()
     

eric ide

mercurial