Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QStringMatcher类认为,可以快速匹配一个Unicode字符串的字符序列。More...
该QStringMatcher类认为,可以快速匹配一个Unicode字符串的字符序列。
当你有一个序列这个类是非常有用的QChar要反复对一些字符串(也许在一个循环)相匹配,或s当你要搜索的字符中多次相同的字符串相同的序列。使用一个匹配对象,indexIn()比匹配的一个普通速度QString同QString.indexOf()如果匹配的重复发生。这个类没有提供任何好处,如果你正在做一次性的字符串匹配。
创建QStringMatcher与QString你要搜索的内容。然后调用indexIn()对QString您要搜索。
构造一个空字符串匹配,将不符合任何东西。通话setPattern()给它一个模式来匹配。
构造一个字符串匹配,将搜索pattern,有区分大小写cs。
Call indexIn()来执行搜索。
构造一个字符串匹配,将搜索者提到的模式uc用给定的length并通过指定的区分大小写cs。
此功能被引入Qt的4.5 。
返回区分大小写设置该字符串匹配。
See also setCaseSensitivity( ) 。
搜索字符串str从字符位置from(默认为0 ,即从第一个字符) ,字符串pattern( ),这是设置在构造函数中,或在最近一次调用setPattern( ) 。返回该位置处pattern( )匹配str,或-1,如果没有找到匹配项。
See also setPattern()和setCaseSensitivity( ) 。
返回字符串的模式,这个字符串匹配器将搜索。
See also setPattern( ) 。
设置该字符串匹配的区分大小写设置为cs。
See also caseSensitivity( )setPattern()和indexIn( ) 。
设置该字符串匹配器将搜索到的字符串pattern。
See also pattern( )setCaseSensitivity()和indexIn( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |