'Return the scene position of the mouse at the time *btn* was pressed.
If *btn* is omitted, then the button that initiated the drag is assumed.'

def buttonDownScenePos(self, btn=None):

    if (btn is None):
        btn = self.button()
    return Point(self._buttonDownScenePos[int(btn)])
