QTextEdit实现选中某一段文本

话不多说了,直接上代码:

 

//此时光标所在的位置

QTextCursor cursor = textEdit->textCursor();

//选中从start到end的这一段文本

int start = cursor.position();

int end = cursor.position()+5; 

cursor.setPosition(start,QTextCursor::MoveAnchor);

cursor.setPosition(end,QTextCursor::KeepAnchor);

textEdit->setTextCursor(cursor);

你可能感兴趣的:(c++,Qt)