Set title correctly
This commit is contained in:
parent
022fc7aa4e
commit
321c00bbfb
@ -22,6 +22,7 @@ class TabbedBrowser(TabWidget):
|
|||||||
self.setCurrentWidget(tab)
|
self.setCurrentWidget(tab)
|
||||||
self.progress_changed(tab.progress)
|
self.progress_changed(tab.progress)
|
||||||
tab.loadProgress.connect(self.progress_changed)
|
tab.loadProgress.connect(self.progress_changed)
|
||||||
|
tab.titleChanged.connect(self.update_title)
|
||||||
|
|
||||||
@pyqtSlot(str)
|
@pyqtSlot(str)
|
||||||
def openurl(self, url):
|
def openurl(self, url):
|
||||||
@ -95,6 +96,11 @@ class TabbedBrowser(TabWidget):
|
|||||||
def progress_changed(self, prog):
|
def progress_changed(self, prog):
|
||||||
self.filter_signals(self.cur_progress, 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):
|
def filter_signals(self, signal, *args):
|
||||||
dbgstr = "{} ({})".format(
|
dbgstr = "{} ({})".format(
|
||||||
signal.signal, ','.join([str(e) for e in args]))
|
signal.signal, ','.join([str(e) for e in args]))
|
||||||
|
Loading…
Reference in New Issue
Block a user