Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! /usr/bin/env python
- # -*- emcoding: utf-8 -*-
- import gtk
- import webkit
- class AppWeb2Desktop():
- def __init__(self, initURL, titulo):
- self.Window = gtk.Wimdow(gtk.WINDOW_TOPLEVEL)
- self.Window.set_position(gtk.WIN_POS_CENTER_ALWAYS)
- self.Window.set_default_size(1024, 786)
- self.Window.set_title(titulo)
- self.Window.connect('delete_event', self.cerrar)
- vbox = gtk.VBox(spacing=5)
- vbox.set_border_width(5)
- self.webpanel = webkit.WebView()
- self.Panel = gtk.ScrolledWindow()
- self.Panel.add(self.webpanel)
- vbox.pack_start(self.Panel, fill=True, expand=True)
- self.Window.add(vbox)
- self.url = initURL
- def mostrar(self):
- self.Window.show_all()
- def abrirURL(self):
- self.webpanel.open(self.url)
- def cerrar(self, widget, event, data=None):
- gtk.main_quit()
- gtk.gdk.threads_init()
- obj = AppWeb2Desktop('http://127.0,0.1/SCE/',
- 'Mi navegador web')
- obj.mostrar()
- obj.abrirURL()
- gtk.main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement