From 489512210b80e0bb441df27ead735722c9c68da2 Mon Sep 17 00:00:00 2001 From: Mike Skec Date: Wed, 17 Mar 2021 15:43:36 +1100 Subject: sessions: save page titles and read them before loading page --- src/mainwindow.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/mainwindow.cpp') diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index db833fb..42b7831 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -160,10 +160,16 @@ BrowserTab * MainWindow::addEmptyTab(bool focus_new, bool load_default) return tab; } -BrowserTab * MainWindow::addNewTab(bool focus_new, QUrl const & url) +BrowserTab * MainWindow::addNewTab(bool focus_new, QUrl const & url, QString defaultTitle) { auto tab = addEmptyTab(focus_new, false); tab->navigateTo(url, BrowserTab::PushImmediate); + + if (!defaultTitle.isEmpty()) + { + emit tab->titleChanged(defaultTitle); + } + return tab; } -- cgit v1.2.3