I have to rewrite mouseMoveEvent() for a QPlainTextEdit. How can I move the text cursor to follow the mouse cursor?