QTextEdit 取消选中 状态
QTextEdit 取消选中
QTextEdit 在设置字体颜色和大小时需调用selectAll()函数,但没有取消选中接口,解决方法如下:
//保存状态再恢复
QTextCursor cursor = textEdit->textCursor();
textEdit->selectAll();
textEdit->setFontPointSize(18);
textEdit->setTextCursor(cursor);
//移动光标到文档末尾
textEdit->selectAll();
textEdit->setFontPointSize(18);
QTextCursor cursor = textEdit->textCursor();
cursor.movePosition(QTextCursor::End);
textEdit->setTextCursor(cursor);