The QWebEngineFindTextResult class encapsulates the result of a string search on a page. 更多...
头: | #include <QWebEngineFindTextResult> |
CMake: |
find_package(Qt6 COMPONENTS WebEngineCore REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
qmake: | QT += webenginecore |
Since: | Qt 5.14 |
实例化: | FindTextResult |
int | activeMatch () const |
int | numberOfMatches () const |
The string search can be initiated by the QWebEnginePage::findText () 或 WebEngineView.findText() method. The results of the search are highlighted in the view. The details of this result are passed as a QWebEngineFindTextResult object that can be used to show a status message, such as "2 of 2 matches". For example:
QObject::connect(view.page(), &QWebEnginePage::findTextFinished, [](const QWebEngineFindTextResult &result) { qInfo() << result.activeMatch() << "of" << result.numberOfMatches() << "matches"; });
Results are passed to the user in the QWebEnginePage::findTextFinished () 和 WebEngineView.findTextFinished() signals.
[read-only]
activeMatch
: const
int
This property holds the index of the currently highlighted match.
访问函数:
int | activeMatch () const |
[read-only]
numberOfMatches
: const
int
This property holds the number of matches found.
访问函数:
int | numberOfMatches () const |