QWebEngineHistoryModel 类

代表网页引擎页面历史记录的数据模型。 更多信息...

头文件 #include <QWebEngineHistoryModel>
CMakefind_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore)
qmakeQT += webenginecore
Qt 6.2
实例化于 WebEngineHistoryModel
继承 QAbstractListModel

公共类型

枚举Roles { UrlRole, TitleRole, OffsetRole, IconUrlRole }

详细描述

The QWebEngineHistoryModel 类型公开了 titleurliconoffset 角色。The titleurlicon 指定访问的页面的标题、URL 和 favicon。The offset 指定页面相对于当前页面的位置(0)。一个正数表示该页面是在当前页面之后访问的,而一个负数表示该页面是在当前页面之前访问的。

此类型不可创建,但可以通过使用 QWebEngineHistory::itemsModelQWebEngineHistory::backItemsModelQWebEngineHistory::forwardItemsModel 方法来访问。

另请参阅 QWebEngineHistory.

成员类型文档

enum QWebEngineHistoryModel::Roles

此枚举描述了历史数据模型支持的具体角色。

常数描述
QWebEngineHistoryModel::UrlRoleQt::UserRole访问页面的 URL
QWebEngineHistoryModel::TitleRole257访问页面的标题
QWebEngineHistoryModel::OffsetRole258页面相对于当前页面的偏移量(0)
QWebEngineHistoryModel::IconUrlRole259访问页面的 favicon

© 2024 The Qt Company Ltd. 文档贡献的版权属于其各自的拥有者。此处提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 及其相关标志是 The Qt Company Ltd. 在芬兰和/或世界其他国家的商标。所有其他商标均为其各自所有者的财产。