QPlainTextEdit遍历显示数据,高亮显示匹配行的方法
最近由于项目要求,需要显示软件操作日志且需要有搜索关键字功能。用到的控件是QPlainTextEdit,之所以不用QTextEdit显示文本,是因为当日志数据一多会造成程序卡顿(实测过,特别是用在嵌入式设备里面)。话不多说,直接上代码。以下是关键代码:.h文件private: QTextDocument *loginDoc; //plainTextEdit加载的文本对象 int loginDocNum; //文档中的文本块的数量,回车符是一个block int .
原创
2021-07-23 16:37:29 ·
2700 阅读 ·
0 评论