diff options
| author | Huang Peng <shawn.p.huang@gmail.com> | 2008-07-18 09:53:25 +0800 |
|---|---|---|
| committer | Huang Peng <shawn.p.huang@gmail.com> | 2008-07-18 09:53:25 +0800 |
| commit | 5280df255b7ecbd22a2c3b89bc172e2125272ce8 (patch) | |
| tree | 138045b843c6eefa61e102a4600f8efd525775da /ibus/engine.py | |
| parent | 729551728c88a7d403b1fbe8b759e1f03d1a1ac5 (diff) | |
| download | ibus-5280df255b7ecbd22a2c3b89bc172e2125272ce8.tar.gz ibus-5280df255b7ecbd22a2c3b89bc172e2125272ce8.tar.xz ibus-5280df255b7ecbd22a2c3b89bc172e2125272ce8.zip | |
Fix some errors.
Diffstat (limited to 'ibus/engine.py')
| -rw-r--r-- | ibus/engine.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ibus/engine.py b/ibus/engine.py index 5cf82b3..7aa9b1c 100644 --- a/ibus/engine.py +++ b/ibus/engine.py @@ -94,6 +94,9 @@ class EngineBase(ibus.Object): def update_property(self, prop): return self.__proxy.UpdateProperty(prop.to_dbus_value()) + def get_dbus_object(self): + return self.__proxy + def do_destroy(self): self.__proxy = None super(EngineBase,self).do_destroy() @@ -101,7 +104,7 @@ class EngineBase(ibus.Object): class EngineProxy(interface.IEngine): def __init__(self, engine, conn, object_path): - super(EngineProxy, self).__init__(dbusconn, object_path) + super(EngineProxy, self).__init__(conn, object_path) self.__conn = conn self.__engine = engine |
