读书人

文本高亮查寻该使用哪个类

发布时间: 2013-06-25 23:45:41 作者: rapoo

文本高亮查找该使用哪个类
就像qtcreator的查找效果,可以上一个下一个跳转。
[解决办法]
QT demos里面有个文本高亮的例子。你可以把高亮字段通过find传参进去。上一个下一个直接用textEdit提供的接口做吧。
[解决办法]

引用:
Quote: 引用:

QT demos里面有个文本高亮的例子。你可以把高亮字段通过find传参进去。上一个下一个直接用textEdit提供的接口做吧。


嗯,目前正在研究这个,可以完成功能查找固定字串,但是怎么才能使用Qt的正则或者通配符来查找呢。我看到QTextEdit的find只接受QString类型。


QTextEdit->document()->find();
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

QT demos里面有个文本高亮的例子。你可以把高亮字段通过find传参进去。上一个下一个直接用textEdit提供的接口做吧。


嗯,目前正在研究这个,可以完成功能查找固定字串,但是怎么才能使用Qt的正则或者通配符来查找呢。我看到QTextEdit的find只接受QString类型。


QTextEdit->document()->find();


恩,这个find确实有正则匹配功能。
如果要实现搜索到的关键字进行上下一个跳转,应该是要保存搜索到的所有行,然后进行设置光标选定那一行的关键字是吧


查找到就已经选中了, 查上一个下一个参数上有设置

读书人网 >QT开发

热点推荐