From 321c00bbfba7f6dd41f07ba57d00ed7308f0434b Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 17 Jan 2014 22:50:27 +0100 Subject: [PATCH] Set title correctly --- qutebrowser/widgets/browser.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/qutebrowser/widgets/browser.py b/qutebrowser/widgets/browser.py index 63560bc0d..2eebf0903 100644 --- a/qutebrowser/widgets/browser.py +++ b/qutebrowser/widgets/browser.py @@ -22,6 +22,7 @@ class TabbedBrowser(TabWidget): self.setCurrentWidget(tab) self.progress_changed(tab.progress) tab.loadProgress.connect(self.progress_changed) + tab.titleChanged.connect(self.update_title) @pyqtSlot(str) def openurl(self, url): @@ -95,6 +96,11 @@ class TabbedBrowser(TabWidget): def progress_changed(self, prog): self.filter_signals(self.cur_progress, prog) + @pyqtSlot(str) + def update_title(self, text): + if text: + self.setTabText(self.indexOf(self.sender()), text) + def filter_signals(self, signal, *args): dbgstr = "{} ({})".format( signal.signal, ','.join([str(e) for e in args]))