Development Team/Almanac/Code Snippets: Difference between revisions
m moved Walter is a wanker 12/Almanac/Code Snippets to Development Team/Almanac/Code Snippets over redirect: revert |
|||
| Line 7: | Line 7: | ||
[[PyGTK/Smooth_Animation_with_PyGTK]] | [[PyGTK/Smooth_Animation_with_PyGTK]] | ||
== WebView == | == WebKit WebView == | ||
from gi.repository import WebKit | |||
import | from gi.repository import Gtk | ||
from | |||
WINDOW_WIDTH, WINDOW_HEIGHT = 700, 500 | |||
# create window: | |||
def _destroy_cb(widget, data=None): | |||
Gtk.main_quit() | |||
window = Gtk.Window() | |||
window.resize(WINDOW_WIDTH, WINDOW_HEIGHT) | |||
window.connect("destroy", _destroy_cb) | |||
window.show() | |||
# create and add scrolled window: | |||
s = Gtk.ScrolledWindow() | |||
window.add(s) | |||
s.show() | |||
= | # create and add webview: | ||
v = WebKit.WebView() | |||
s.add(v) | |||
v.show() | |||
# load google page: | |||
v.load_uri('http://wiki.laptop.org') | |||
Gtk.main() | |||
== Toolbar == | == Toolbar == | ||