不二如是 发表于 2016-10-10 14:33:30

71-文本查找(QTextEdit->find())-4.0(增加搜索)

本帖最后由 不二如是 于 2016-10-10 14:44 编辑

在上面我们已经把QTextEdit类提供的常用文档操作函数介绍了。

这次介绍一个B格更高些的~

继续在前面基础上69(自行下载:http://bbs.fishc.com/thread-77094-1-1.html)优化

几点说明:

程序中使用的两个函数很简单。

就是创建了一个查找对话框->使用QTextEdit类的find()函数进行查找

查找方式,默认是向前的,出于演示目的用向后查找,我列举下其他几个常用:



QTextDocument::FindBackward 向后查找
QTextDocument::FindCaseSensitively 不区分大小写
QTextDocument::FindWholeWords 匹配整个单词


QTextEdit中的find()函数只是为了方便使用而设计,更多功能

推荐使用QTextDocument类的find()函数,包括正则表达式也可以~


好了,上程序~~~~~~~~~~~~~~~~~~~~~~











**** Hidden Message *****

xiaomoad 发表于 2018-3-2 12:35:19

学习下

ccitllz 发表于 2023-7-22 16:25:41

1
页: [1]
查看完整版本: 71-文本查找(QTextEdit->find())-4.0(增加搜索)