diff options
Diffstat (limited to 'gui/__init__.py')
-rw-r--r-- | gui/__init__.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gui/__init__.py b/gui/__init__.py new file mode 100644 index 0000000..72601b2 --- /dev/null +++ b/gui/__init__.py @@ -0,0 +1,17 @@ +import gtk,gtk.glade,gobject + +class PassportGUI: + GLADE_FILE = "gui/passport/passport.glade" + + def __init__(self): + "Create and show main window." + self.passport = None + self.main_window_xml = gtk.glade.XML(self.GLADE_FILE, "main") + self.main_window = self.main_window_xml.get_widget("main") + + def run(self): + gtk.gdk.threads_init() + gtk.main() + + def set_passport(self, passport): + self.passport = passport |