245 """ |
245 """ |
246 if event.button() == Qt.MouseButton.LeftButton and self._controller: |
246 if event.button() == Qt.MouseButton.LeftButton and self._controller: |
247 vsb = self._controller.verticalScrollBar() |
247 vsb = self._controller.verticalScrollBar() |
248 value = self.position2Value(event.position().toPoint().y() - 1) |
248 value = self.position2Value(event.position().toPoint().y() - 1) |
249 vsb.setValue(int(value - 0.5 * vsb.pageStep())) # center on page |
249 vsb.setValue(int(value - 0.5 * vsb.pageStep())) # center on page |
250 self.__mousePressPos = None |
|
251 |
250 |
252 def mouseMoveEvent(self, event): |
251 def mouseMoveEvent(self, event): |
253 """ |
252 """ |
254 Protected method to handle a mouse moves. |
253 Protected method to handle a mouse moves. |
255 |
254 |