65-文本块(QTextBlock)-2.0(进阶版)
为了解决63(http://bbs.fishc.com/thread-77036-1-1.html)子框架文本块无法便利问题。我决定再加一个专门遍历文本块的槽不就好了。
继续在,63基础上进行修改阿。
好了,上程序~~~~~~~~~~~~~~~~~~~~~~~
**** Hidden Message *****
这里使用了QTextDoucment类的firstBlock()函数来获取文档的第一个文本块
blockCount()函数可以获取文档中所有文本块的个数
这样就可以利用for()循环,来遍历所有文本块
注意:
tr()函数中使用了“%1”“.arg()”等位置标记与匹配。
字符串中有几个“%”,后面就要有几个arg()与其对应。
此外,细心的鱼油会发现,行号是从0开始标记的,而且不使用回车换行
那么他即便在编辑器中显示在第二行,其实还在一行里。
文本长度是从1开始计算的,就是说,什么都不写,长度也是1~
所以长度会比实际字符数多1. 1
页:
[1]