QWebEngineFindTextResult 类
QWebEngineFindTextResult 类封装了在页面上进行字符串搜索的结果。更多...
头文件 | #include <QWebEngineFindTextResult> |
CMake | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
qmake | QT += webenginecore |
由以下类实例化 | FindTextResult |
属性
- activeMatch : const int
- numberOfMatches : const int
公共函数
int | activeMatch() const |
int | numberOfMatches() const |
详细描述
字符串搜索可以通过 QWebEnginePage::findText() 或 WebEngineView.findText() 方法启动。搜索结果在视图中突出显示。此结果的详细信息作为 QWebEngineFindTextResult 对象传递,可以用来显示状态消息,例如 "2 of 2 matches"。例如
QObject::connect(view.page(), &QWebEnginePage::findTextFinished, [](const QWebEngineFindTextResult &result) { qInfo() << result.activeMatch() << "of" << result.numberOfMatches() << "matches"; });
结果通过 QWebEnginePage::findTextFinished() 和 WebEngineView.findTextFinished() 信号传递给用户。
© 2024 Qt 公司有限公司。此处包含的文档贡献是该贡献者的版权。此处提供的文档根据自由软件基金会发布的 GNU 自由文档许可协议版本 1.3 的条款进行许可。Qt 及其相应标志是芬兰的 Qt 公司及其在全世界范围内的商标。所有其他商标均为各自所有者的财产。