take a look at QTextEdit::getCursorPosition.