(self, event)
| 759 | return result |
| 760 | |
| 761 | def mousePressEvent(self, event): |
| 762 | if event.button() != Qt.LeftButton: |
| 763 | return |
| 764 | render = self.createRenderContext() |
| 765 | x = (event.x() - 2) // render.getFontWidth() - (self.addrWidth + 2) |
| 766 | y = (event.y() - 2) // render.getFontHeight() |
| 767 | self.lastMouseX = x |
| 768 | self.lastMouseY = y |
| 769 | self.cursorAddr = self.addressFromLocation(x, y) |
| 770 | if (event.modifiers() & Qt.ShiftModifier) == 0: |
| 771 | self.selectNone() |
| 772 | self.repositionCaret() |
| 773 | if (event.modifiers() & Qt.ShiftModifier) != 0: |
| 774 | self.viewport().update() |
| 775 | self.leftButtonDown = True |
| 776 | |
| 777 | def mouseMoveEvent(self, event): |
| 778 | if not self.leftButtonDown: |
nothing calls this directly
no test coverage detected