aboutsummaryrefslogtreecommitdiffstats
path: root/gui/__init__.py
diff options
context:
space:
mode:
authorhploetz <hploetz@f711b948-2313-0410-aaa9-d29f33439f0b>2007-06-08 02:10:18 +0000
committerhploetz <hploetz@f711b948-2313-0410-aaa9-d29f33439f0b>2007-06-08 02:10:18 +0000
commitd1d2698111f1642348f70b1e8bc46607f91ca364 (patch)
tree500abcd5fa8e295ff3612b0261e436417fe75c9c /gui/__init__.py
parent3fa2f884191bcbac2994fcba964bbceb1087bc10 (diff)
start GUI code
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@225 f711b948-2313-0410-aaa9-d29f33439f0b
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