Класс QWebEngineFindTextResult
Класс QWebEngineFindTextResult инкапсулирует результат поиска строки на странице. Подробнее...
| Заголовок: | #include <QWebEngineFindTextResult> |
| CMake: | find_package(Qt6 COMPONENTS WebEngineCore REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
| qmake: | QT += webenginecore |
| С тех пор: | Qt 5.14 |
| Инициализируется: | FindTextResult |
Свойства
- activeMatch : const int
- numberOfMatches : const int
Открытые функции
| int | activeMatch() const |
| int | numberOfMatches() const |
Подробное описание
Поиск строки можно инициировать методом QWebEnginePage::findText() или WebEngineView.findText(). Результаты поиска выделяются в представлении. Детали этого результата передаются как объект QWebEngineFindTextResult, который можно использовать для отображения сообщения состояния, например, «2 из 2 совпадений». Например:
QObject::connect(view.page(), &QWebEnginePage::findTextFinished, [](const QWebEngineFindTextResult &result) {
qInfo() << result.activeMatch() << "of" << result.numberOfMatches() << "matches";
}); Результаты передаются пользователю в сигналах QWebEnginePage::findTextFinished() и WebEngineView.findTextFinished().
Документация свойств
[read-only] activeMatch : const int
Это свойство содержит индекс текущего выделенного совпадения.
Функции доступа:
| int | activeMatch() const |
[read-only] numberOfMatches : const int
Это свойство содержит количество найденных совпадений.
Функции доступа:
| int | numberOfMatches() const |
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qwebenginefindtextresult.html