- class QWebEngineFindTextResult#
QWebEngineFindTextResult
类封装了对页面上的字符串搜索的结果。 更多…摘要#
属性#
activeMatch
- 当前突出显示的匹配项索引numberOfMatches
- 找到的匹配数量
方法#
def
__init__
def
activeMatch
def
numberOfMatches
注意
本文档可能包含从C++自动转换为Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果看到翻译问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单的方式告诉我们。
详细说明#
可以使用
findText()
或findText()
方法启动字符串搜索。搜索结果将在视图中高亮显示。将结果细节作为可以用于显示状态信息(例如“2 of 2 matches”)的QWebEngineFindTextResult
对象传递。例如QObject::connect(view.page(), &QWebEnginePage::findTextFinished, [](const QWebEngineFindTextResult &result) { qInfo() << result.activeMatch() << "of" << result.numberOfMatches() << "matches"; });
结果将通过
findTextFinished
和findTextFinished
信号传递给用户。注意
当使用
from __feature__ import true_property
时可以直接使用属性,否则通过访问函数使用。- propertyactiveMatch:int#
此属性保存当前突出显示的匹配项索引。
- 访问函数
- propertynumberOfMatches:int#
此属性保存找到的匹配数量。
- 访问函数
- __init__()#
- __init__(other)
- 参数:
other –
QWebEngineFindTextResult
- activeMatch()#
- 返回类型:
int
属性
activeMatch
的获取器。- numberOfMatches()#
- 返回类型:
int
属性
numberOfMatches
的获取器。