QWebEngineHistoryItem Class

The QWebEngineHistoryItem class represents one item in the history of a web engine page. More...

Header: #include <QWebEngineHistoryItem>
CMake: find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore)
qmake: QT += webenginecore

Public Functions

QWebEngineHistoryItem(const QWebEngineHistoryItem &other)
~QWebEngineHistoryItem()
QUrl iconUrl() const
bool isValid() const
QDateTime lastVisited() const
QUrl originalUrl() const
void swap(QWebEngineHistoryItem &other)
QString title() const
QUrl url() const
QWebEngineHistoryItem &operator=(const QWebEngineHistoryItem &other)

Detailed Description

Each web engine history item represents an entry in the history stack of a web page, containing information about the page, its location, and the time when it was last visited.

See also QWebEngineHistory and QWebEnginePage::history().

Member Function Documentation

QWebEngineHistoryItem::QWebEngineHistoryItem(const QWebEngineHistoryItem &other)

Constructs a history item from other. The new item and other will share their data, and modifying either this item or other will modify both instances.

[noexcept] QWebEngineHistoryItem::~QWebEngineHistoryItem()

Destroys the history item.

QUrl QWebEngineHistoryItem::iconUrl() const

Returns the URL of the icon associated with the history item.

See also url(), originalUrl(), and title().

bool QWebEngineHistoryItem::isValid() const

Returns whether this is a valid history item.

QDateTime QWebEngineHistoryItem::lastVisited() const

Returns the date and time when the page associated with the item was last visited.

See also title() and url().

QUrl QWebEngineHistoryItem::originalUrl() const

Returns the original URL associated with the history item.

See also url().

[noexcept] void QWebEngineHistoryItem::swap(QWebEngineHistoryItem &other)

Swaps the history item with the other item.

QString QWebEngineHistoryItem::title() const

Returns the title of the page associated with the history item.

See also url() and lastVisited().

QUrl QWebEngineHistoryItem::url() const

Returns the URL associated with the history item.

See also originalUrl(), title(), and lastVisited().

QWebEngineHistoryItem &QWebEngineHistoryItem::operator=(const QWebEngineHistoryItem &other)

Assigns the other history item to this. This item and other will share their data, and modifying either this item or other will modify both instances.

© 2024 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.