Add icon()

This commit is contained in:
Florian Bruhin 2016-06-14 15:22:22 +02:00
parent 4fea285740
commit 7e607a0cf2
3 changed files with 9 additions and 0 deletions

View File

@ -186,6 +186,9 @@ class AbstractTab(QWidget):
def zoom_factor(self):
raise NotImplementedError
def icon(self):
raise NotImplementedError
def __repr__(self):
url = utils.elide(self.cur_url.toDisplayString(QUrl.EncodeUnicode),
100)

View File

@ -121,6 +121,9 @@ class WebEngineViewTab(tab.AbstractTab):
def title(self):
return self._widget.title()
def icon(self):
return self._widget.icon()
def _connect_signals(self):
view = self._widget
page = view.page()

View File

@ -105,6 +105,9 @@ class WebViewTab(tab.AbstractTab):
else:
callback(frame.toHtml())
def icon(self):
return self._widget.icon()
def shutdown(self):
self._widget.shutdown()