aboutsummaryrefslogtreecommitdiffstats
path: root/gui/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'gui/__init__.py')
-rw-r--r--gui/__init__.py17
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