22#include <QWebEngineHistory>
29 if (
mApp->isPrivate()) {
34 if (tab->
url().isEmpty() && tab->
history()->items().isEmpty()) {
42 m_closedTabs.prepend(closedTab);
47 return !m_closedTabs.isEmpty();
53 if (!m_closedTabs.isEmpty()) {
54 tab = m_closedTabs.takeFirst();
63 tab = m_closedTabs.takeAt(index);
bool isClosedTabAvailable() const
void saveTab(WebTab *tab)
QVector< Tab > closedTabs() const
QWebEngineHistory * history() const
WebTab * parentTab() const
QPointer< WebTab > parentTab
WebTab::SavedTab tabState