From bf90e9cba142f0873a8ebf1d9b900257bb1d7d52 Mon Sep 17 00:00:00 2001 From: Leonardo Robol Date: Thu, 14 Jan 2010 17:33:32 +0100 Subject: [PATCH] Aggiunta progress bar --- Pala.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Pala.py b/Pala.py index 578c9db..6cf5bef 100755 --- a/Pala.py +++ b/Pala.py @@ -1,6 +1,6 @@ #!/usr/bin/env python -import gtk, gtkmozembed, gobject, threading, time, sys +import gtk, gtkmozembed, gobject class PalaApp(): @@ -16,6 +16,16 @@ class PalaApp(): # Creo il VBox per organizzarmi tutto VBox = gtk.VBox() + + # Creo la progressbar + self._ProgressBar = gtk.ProgressBar() + VBox.pack_end(self._ProgressBar, + False, + True, + self.default_padding) + self.WebView.connect('progress', + lambda w, p, q: self._ProgressBar.set_fraction(p * 1.0 /q)) + VBox.pack_end(self.WebView, True, True, self.default_padding) label = gtk.Label("Pagina") @@ -24,6 +34,7 @@ class PalaApp(): lambda w: self.LoadPage(self.UrlField.get_text())) self.CheckPageButton = gtk.Button("Controlla pagina") + # Creo la Toolbar Toolbar = gtk.HBox() BackButton = gtk.Button("Indietro", gtk.STOCK_GO_BACK) ForwardButton = gtk.Button("Avanti", gtk.STOCK_GO_FORWARD) -- 2.1.4