Esempio n. 1
0
 def mousePressEvent(self, event):
     if event.button() == Qt.LeftButton:
         self.fMouseDown = True
         self.setCursor(QCursor(Qt.SizeAllCursor))
         self.handleMouseEvent(event.x(), event.y())
         return event.accept()
     QFrame.mouseMoveEvent(self, event)
Esempio n. 2
0
 def mouseMoveEvent(self, event):
     if self.fMouseMode == self._MOUSE_MODE_MOVE:
         event.accept()
         self._moveViewRect(event.x(), event.y())
         return
     if self.fMouseMode == self._MOUSE_MODE_SCALE:
         event.accept()
         self._scaleViewRect(event.globalY())
         return
     QFrame.mouseMoveEvent(self, event)
Esempio n. 3
0
 def mouseMoveEvent(self, event):
     if self.fMouseMode == MOUSE_MODE_MOVE:
         self.moveViewRect(event.x(), event.y())
         return event.accept()
     if self.fMouseMode == MOUSE_MODE_SCALE:
         dy = self.fMousePos.y() - event.globalY()
         if dy != 0:
             self.setCursor(self.fScaleCursors[1 if dy > 0 else 2])
             self.fScene.zoom_wheel(dy)
         self.cursor().setPos(self.fMousePos)
     QFrame.mouseMoveEvent(self, event)
Esempio n. 4
0
 def mousePressEvent(self, event):
     if event.button() == Qt.LeftButton:
         self.fMouseLeftDown = True
         self.updateMouseMode(event)
         return event.accept()
     elif event.button() == Qt.RightButton:
         self.fMouseRightDown = True
         self.updateMouseMode(event)
         return event.accept()
     elif event.button() == Qt.MidButton:
         self.fMouseLeftDown = True
         self.fMouseRightDown = True
         self.updateMouseMode(event)
         return event.accept()
     QFrame.mouseMoveEvent(self, event)
 def mouseMoveEvent(self, event):
     QFrame.mouseMoveEvent(self, event)
     x = event.pos().x()
     rating = int(x / self.width() * 5.0) + 1
     QToolTip.showText(QCursor.pos(), str(rating), self)
Esempio n. 6
0
 def mouseMoveEvent(self, event):
     if self.fMouseDown:
         self.handleMouseEvent(event.x(), event.y())
         return event.accept()
     QFrame.mouseMoveEvent(self, event)