QWebEngineHistoryModel Class
Un modelo de datos que representa el historial de una página del motor web. Más...
| Cabecera: | #include <QWebEngineHistoryModel> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
| qmake: | QT += webenginecore |
| Desde: | Qt 6.2 |
| En QML: | WebEngineHistoryModel |
| Hereda: | QAbstractListModel |
Tipos Públicos
| enum | Roles { UrlRole, TitleRole, OffsetRole, IconUrlRole } |
Descripción Detallada
El tipo QWebEngineHistoryModel expone los roles title, url, icon, y offset. Los roles title, url e icon especifican el título, URL y favicon de la página visitada. El offset especifica la posición de la página con respecto a la página actual (0). Un número positivo indica que la página fue visitada después de la página actual, mientras que un número negativo indica que la página fue visitada antes de la página actual.
Este tipo no se puede crear, pero se puede acceder a él utilizando los métodos QWebEngineHistory::itemsModel, QWebEngineHistory::backItemsModel, QWebEngineHistory::forwardItemsModel.
Véase también QWebEngineHistory.
Documentación del tipo de miembro
enum QWebEngineHistoryModel::Roles
Este enum describe roles específicos que soporta el modelo de datos history.
| Constante | Valor | Descripción |
|---|---|---|
QWebEngineHistoryModel::UrlRole | Qt::UserRole | URL de la página visitada |
QWebEngineHistoryModel::TitleRole | 257 | Título de la página visitada |
QWebEngineHistoryModel::OffsetRole | 258 | Desplazamiento de la página respecto a la página actual (0) |
QWebEngineHistoryModel::IconUrlRole | 259 | Favicon de la página visitada |
© 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.