关于QTextEdit光标和滚动条的有关问题

关于QTextEdit光标和滚动条的问题
读入文件内容到QTextEdit之后,滚动条在最下面,不知道怎么使得读入文件内容后滚动到最上面。
试着使用cursor.setPosition(0);,verticalScrollBar()->move(0,0);,verticalScrollBar()->scroll(0, -400);
都不起作用。还有怎么使得自动选中行后移动到屏幕中间,现在自动选中后要不是在屏幕上面,要不就是在屏幕下面。
光标 滚动条 QTextEdit

------解决方案--------------------
滚动到最上面 : textEdit->moveCursor(QTextCursor::Start);