diff options
author | Huang Peng <shawn.p.huang@gmail.com> | 2008-10-04 10:20:04 +0800 |
---|---|---|
committer | Huang Peng <shawn.p.huang@gmail.com> | 2008-10-04 10:20:04 +0800 |
commit | 96bc3c966179e1f816681bb6a1d02133d040e2cd (patch) | |
tree | 12064f270c0ce28a986c9577959f953ab4aec2c8 | |
parent | 397ff9ca92a2eaf8469b757243813849804f9290 (diff) | |
download | ibus-modify_config_interface.tar.gz ibus-modify_config_interface.tar.xz ibus-modify_config_interface.zip |
Refine coding style.modify_config_interface
-rw-r--r-- | ibus/bus.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/ibus/bus.py b/ibus/bus.py index 6bb21c8..72c3bd7 100644 --- a/ibus/bus.py +++ b/ibus/bus.py @@ -120,14 +120,18 @@ class Bus(ibus.Object): def __init__(self): super(Bus, self).__init__() self.__dbusconn = dbus.connection.Connection(ibus.IBUS_ADDR) - self.__ibus = self.__dbusconn.get_object(ibus.IBUS_NAME, ibus.IBUS_PATH) - self.__dbus = self.__dbusconn.get_object(dbus.BUS_DAEMON_NAME, dbus.BUS_DAEMON_PATH) + self.__ibus = self.__dbusconn.get_object(ibus.IBUS_NAME, + ibus.IBUS_PATH) + self.__dbus = self.__dbusconn.get_object(dbus.BUS_DAEMON_NAME, + dbus.BUS_DAEMON_PATH) + self.__dbusconn.add_message_filter(self.__dbus_message_cb) + try: unique_name = self.get_name_owner(ibus.IBUS_CONFIG_NAME) - self.__config = self.__dbusconn.get_object(unique_name, ibus.IBUS_CONFIG_PATH) + self.__config = self.__dbusconn.get_object(unique_name, + ibus.IBUS_CONFIG_PATH) except: self.__config = None - self.__dbusconn.add_message_filter(self.__dbus_message_cb) self.add_match( "type='signal'," "interface='" + dbus.BUS_DAEMON_IFACE + "'," |