cheyvxuan |
2014-04-11 21:40 |
怎么实现记事本中的字符根据传进来的位置显示为选中
- QTextCursor cur = plaintext->textCursor();//返回当前光标对象
cur.setPosition(1, QTextCursor::MoveAnchor);//移到起始位置 cur.movePosition(QTextCursor::NoMove, QTextCursor::KeepAnchor, 3);//移动结束位置 cur.select(QTextCursor::WordUnderCursor);//选择 plaintext->setTextCursor(cur);
我找到了这段代码,可以是字符没有显示为蓝色选中,同时也不是按照位置进行选中的。 我想做的效果就是 [attachment=11949] 这样的,求教各位了。 我把string的位置能够找出来了,但是怎么传进去位置让它进行选中呢? |
|