QWebEngineHistoryModel Class
Modèle de données représentant l'historique d'une page de moteur web. Plus d'informations...
| En-tête : | #include <QWebEngineHistoryModel> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
| qmake : | QT += webenginecore |
| Depuis : | Qt 6.2 |
| Dans QML : | WebEngineHistoryModel |
| Hérites : | QAbstractListModel |
Types publics
| enum | Roles { UrlRole, TitleRole, OffsetRole, IconUrlRole } |
Description détaillée
Le type QWebEngineHistoryModel expose les rôles title, url, icon et offset. Le titre, l'URL et l'icône spécifient le titre, l'URL et le favicon de la page visitée. Le décalage spécifie la position de la page par rapport à la page actuelle (0). Un nombre positif indique que la page a été visitée après la page actuelle, tandis qu'un nombre négatif indique que la page a été visitée avant la page actuelle.
Ce type n'est pas créable, mais il est possible d'y accéder en utilisant les méthodes QWebEngineHistory::itemsModel, QWebEngineHistory::backItemsModel, QWebEngineHistory::forwardItemsModel.
Voir également QWebEngineHistory.
Documentation sur les types de membres
enum QWebEngineHistoryModel::Roles
Cette énumération décrit les rôles spécifiques pris en charge par le modèle de données historiques.
| Constante | Valeur | Description |
|---|---|---|
QWebEngineHistoryModel::UrlRole | Qt::UserRole | URL de la page visitée |
QWebEngineHistoryModel::TitleRole | 257 | Titre de la page visitée |
QWebEngineHistoryModel::OffsetRole | 258 | Décalage de la page par rapport à la page actuelle (0) |
QWebEngineHistoryModel::IconUrlRole | 259 | Favicon de la page visitée |
© 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.