def METHOD_NAME(self, event):
    """
    When mouse moves, we show tooltip when appropriate.
    """
    self.beginTooltipMoveEvent()
    MDEditView.METHOD_NAME(self, event)
    self.endTooltipMoveEvent()
    onRef = [r for r in self.refRects if r.contains(event.pos())]
    if not onRef:
        qApp.restoreOverrideCursor()
        self.hideTooltip()
        return
    cursor = self.cursorForPosition(event.pos())
    ref = self.refUnderCursor(cursor)
    if ref:
        if not qApp.overrideCursor():
            qApp.setOverrideCursor(Qt.PointingHandCursor)
        self.showTooltip(self.mapToGlobal(event.pos()), Ref.tooltip(ref))