Exemple #1
0
 def mouseMoveEvent(self, event):
     params = parameters.instance
     pos = event.pos()
     x = pos.x()
     y = pos.y()
     if self.on_search:
         ns = norm(x, y)
         params.search_size = ns
         self.updateCursor(x, y, True)
         event.accept()
         return
     elif self.on_template:
         ns = max(abs(x), abs(y))
         params.template_size = ns
         self.updateCursor(x, y, False)
         event.accept()
         return
     QGraphicsItem.mouseMoveEvent(self, event)
 def mouseMoveEvent(self, event):
     params = parameters.instance
     pos = event.pos()
     x = pos.x()
     y = pos.y()
     if self.on_search:
         ns = norm(x, y)
         params.search_size = ns
         self.updateCursor(x, y, True)
         event.accept()
         return
     elif self.on_template:
         ns = max(abs(x), abs(y))
         params.template_size = ns
         self.updateCursor(x, y, False)
         event.accept()
         return
     QGraphicsItem.mouseMoveEvent(self, event)
Exemple #3
0
 def mouseMoveEvent (self, e):
     
     self.harpoon.setEndPos (self.pos()+e.pos()+self.parent.pos())
     
     self.harpoon.update ()
     QGraphicsItem.mouseMoveEvent (self, e)