Skip to content

Instantly share code, notes, and snippets.

@lesthack
Created April 16, 2012 20:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lesthack/2401396 to your computer and use it in GitHub Desktop.
Save lesthack/2401396 to your computer and use it in GitHub Desktop.
webkit
from gi.repository import Gtk,WebKit
def ftest():
print "testing ok"
def load_finish(param1, param2):
print "termino de cargar"
dom = view.get_dom_document()
test = dom.get_element_by_id("test")
test.connect_object('click-event', ftest, test)
win = Gtk.Window()
#win.set_decorated(False)
win.set_position(1)
win.set_resizable(0)
view = WebKit.WebView()
sw = Gtk.ScrolledWindow()
win.add(sw)
sw.add(view)
win.set_size_request(330,155)
win.connect("destroy", lambda q: Gtk.main_quit())
view.open("http://127.0.0.1/webkit/login.html");
win.show_all()
view.connect('load-finished', load_finish)
Gtk.main()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment