QWebEngineFindTextResult Class
La classe QWebEngineFindTextResult encapsule le résultat d'une recherche de chaîne de caractères sur une page. Plus d'informations...
| En-tête : | #include <QWebEngineFindTextResult> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
| qmake : | QT += webenginecore |
| En QML : | findTextResult |
Propriétés
- activeMatch : const int
- numberOfMatches : const int
Fonctions publiques
| int | activeMatch() const |
| int | numberOfMatches() const |
Description détaillée
La recherche de chaîne de caractères peut être lancée par la méthode QWebEnginePage::findText() ou WebEngineView.findText(). Les résultats de la recherche sont mis en évidence dans la vue. Les détails de ce résultat sont transmis sous la forme d'un objet QWebEngineFindTextResult qui peut être utilisé pour afficher un message d'état, tel que "2 sur 2 correspondances". En voici un exemple :
QObject::connect(view.page(), &QWebEnginePage::findTextFinished, [](const QWebEngineFindTextResult &result) { qInfo() << result.activeMatch() << "of" << result.numberOfMatches() << "matches"; }) ;
Les résultats sont transmis à l'utilisateur dans les signaux QWebEnginePage::findTextFinished() et WebEngineView.findTextFinished().
Documentation sur les propriétés
[read-only] activeMatch : const int
Cette propriété contient l'index de la correspondance actuellement mise en évidence.
Fonctions d'accès :
| int | activeMatch() const |
[read-only] numberOfMatches : const int
Cette propriété contient le nombre de correspondances trouvées.
Fonctions d'accès :
| int | numberOfMatches() const |
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.