def __init__(self, include_progress_ui=False):
super(ScrolledWebkitWindow, self).__init__()
# get webkit
self.webkit = LocaleAwareWebView()
settings = self.webkit.get_settings()
settings.set_property("enable-plugins", False)
# add progress UI if needed
if include_progress_ui:
self._add_progress_ui()
# create main webkitview
self.scroll = Gtk.ScrolledWindow()
self.scroll.set_policy(Gtk.PolicyType.AUTOMATIC,
Gtk.PolicyType.AUTOMATIC)
self.pack_start(self.scroll, True, True, 0)
# embed the webkit view in a scrolled window
self.scroll.add(self.webkit)
self.show_all()
评论列表
文章目录