Qt中关于QTextEdit的问题,如何获取选中其中某个位置数据呢?

如何像图这样显示呢我想让当我点击信息中的“123”时,左边QTextEdit中的数值对应显示比如显示“121517”,像这种如何实现呢?我想让选中数据背景色变为蓝色如图中... 如何像图这样显示呢 我想让当我点击信息中的“123”时,左边QTextEdit中的数值对应显示比如显示“12 15 17”,像这种如何实现呢 ?

我想让选中数据 背景色变为蓝色 如图中的 那样 其中QTextEdit中有数据,当我点击树节点“123”时 在对应的QTextEdit中就选中其中数据
展开
 我来答
百度网友84fda0d
2014-12-20 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:79
采纳率:0%
帮助的人:66.1万
展开全部
要实现选中指定字符串可以看看 QTextCursor 类的相关方法,如果还需要选中高亮可以看看 QTextCharFormat 类的相关方法
更多追问追答
追问
恩 看了  但是 没有找到
追答
bool QTextCursor::movePosition (MoveOperation operation, MoveMode mode = MoveAnchor, int n = 1)
Moves the cursor by performing the given operation n times, using the specified mode, and returns true if all operations were completed successfully; otherwise returns false.

For example, if this function is repeatedly used to seek to the end of the next word, it will eventually fail when the end of the document is reached.

By default, the move operation is performed once (n = 1).

If mode is KeepAnchor, the cursor selects the text it moves over. This is the same effect that the user achieves when they hold down the Shift key and move the cursor with the cursor keys.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式