Ver Fonte

Use MouseEvent.localPos which returns QtPointF (pos is QPoint)

Kentaro Wada há 6 anos atrás
pai
commit
a9c4df0a62
1 ficheiros alterados com 1 adições e 1 exclusões
  1. 1 1
      labelme/widgets/canvas.py

+ 1 - 1
labelme/widgets/canvas.py

@@ -280,7 +280,7 @@ class Canvas(QtWidgets.QWidget):
 
 
     def mousePressEvent(self, ev):
     def mousePressEvent(self, ev):
         if QT5:
         if QT5:
-            pos = self.transformPos(ev.pos())
+            pos = self.transformPos(ev.localPos())
         else:
         else:
             pos = self.transformPos(ev.posF())
             pos = self.transformPos(ev.posF())
         if ev.button() == QtCore.Qt.LeftButton:
         if ev.button() == QtCore.Qt.LeftButton: