diff options
author | Huang Peng <shawn.p.huang@gmail.com> | 2008-10-06 15:00:01 +0800 |
---|---|---|
committer | Huang Peng <shawn.p.huang@gmail.com> | 2008-10-06 15:00:01 +0800 |
commit | 59a0435b1a8fbb2e2f80bfe79057cbd5eb3da815 (patch) | |
tree | 796a01d6ffe1ea3cc4a31892fed7d2535fa22873 /ui/gtk/main.py | |
parent | 61c603838a15b01011093090065ed33116cdda13 (diff) | |
download | ibus-59a0435b1a8fbb2e2f80bfe79057cbd5eb3da815.tar.gz ibus-59a0435b1a8fbb2e2f80bfe79057cbd5eb3da815.tar.xz ibus-59a0435b1a8fbb2e2f80bfe79057cbd5eb3da815.zip |
WIP.
Diffstat (limited to 'ui/gtk/main.py')
-rw-r--r-- | ui/gtk/main.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/ui/gtk/main.py b/ui/gtk/main.py index 07ea3c0..489f96a 100644 --- a/ui/gtk/main.py +++ b/ui/gtk/main.py @@ -26,13 +26,16 @@ import ibus import gtk import locale import panel +import notifications -class PanelApplication: +class UIApplication: def __init__ (self): self.__bus = ibus.Bus() self.__bus.connect("destroy", self.__bus_destroy_cb) self.__panel = panel.Panel(self.__bus) + self.__notify = notifications.Notifications(self.__bus) + self.__notify.set_status_icon(self.__panel.get_status_icon()) def run(self): gtk.main() @@ -44,7 +47,7 @@ class PanelApplication: def launch_panel(): # gtk.settings_get_default().props.gtk_theme_name = "/home/phuang/.themes/aud-Default/gtk-2.0/gtkrc" # gtk.rc_parse("./themes/default/gtkrc") - PanelApplication().run() + UIApplication().run() def print_help(out, v = 0): print >> out, "-h, --help show this message." |