eric7/E5Gui/E5ModelToolBar.py

branch
eric7
changeset 8319
ea11a3948f40
parent 8318
962bce857696
diff -r 962bce857696 -r ea11a3948f40 eric7/E5Gui/E5ModelToolBar.py
--- a/eric7/E5Gui/E5ModelToolBar.py	Sun May 16 20:07:24 2021 +0200
+++ b/eric7/E5Gui/E5ModelToolBar.py	Mon May 17 19:58:15 2021 +0200
@@ -43,8 +43,7 @@
         self.setAcceptDrops(True)
         
         self._mouseButton = Qt.MouseButton.NoButton
-        self._keyboardModifiers = Qt.KeyboardModifiers(
-            Qt.KeyboardModifier.NoModifier)
+        self._keyboardModifiers = Qt.KeyboardModifier.NoModifier
         self.__dropRow = -1
         self.__dropIndex = None
     
@@ -179,7 +178,7 @@
             evt.type() == QEvent.Type.MouseButtonPress and
             evt.buttons() & Qt.MouseButton.LeftButton
         ):
-            self.__dragStartPosition = self.mapFromGlobal(evt.globalPos())
+            self.__dragStartPosition = self.mapFromGlobal(evt.globalPosition().toPoint())
         
         return False
     
@@ -291,5 +290,4 @@
         Public method to reset the saved internal state.
         """
         self._mouseButton = Qt.MouseButton.NoButton
-        self._keyboardModifiers = Qt.KeyboardModifiers(
-            Qt.KeyboardModifier.NoModifier)
+        self._keyboardModifiers = Qt.KeyboardModifier.NoModifier

eric ide

mercurial