Spec-Zone.ru › Qt

Класс 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API