Пример #1
0
 def get_engine(self):
     try:
         engine = self.__context.GetEngine()
         engine = serializable.deserialize_object(engine)
         return engine
     except:
         return None
Пример #2
0
 def get_engine(self):
     try:
         engine = self.__context.GetEngine()
         engine = serializable.deserialize_object(engine)
         return engine
     except:
         return None
Пример #3
0
Файл: bus.py Проект: XueWei/ibus
 def ping(self, data):
     flag = isinstance(data, serializable.Serializable)
     if flag:
         data = serializable.serialize_object(data)
     data = self.__ibus.Ping(data, dbus_interface="org.freedesktop.IBus")
     if flag:
         data = serializable.deserialize_object(data)
     return data
Пример #4
0
 def ping(self, data):
     flag = isinstance(data, serializable.Serializable)
     if flag:
         data = serializable.serialize_object(data)
     data = self.__ibus.Ping(data, dbus_interface="org.freedesktop.IBus")
     if flag:
         data = serializable.deserialize_object(data)
     return data
Пример #5
0
 def __update_lookup_table_cb(self, *args):
     table = serializable.deserialize_object(args[0])
     visible = args[1]
     self.emit("update-lookup-table", table, visible)
Пример #6
0
 def __update_auxiliary_text_cb(self, *args):
     text = serializable.deserialize_object(args[0])
     visible = args[1]
     self.emit("update-auxiliary-text", text, visible)
Пример #7
0
 def __update_preedit_text_cb(self, *args):
     text = serializable.deserialize_object(args[0])
     cursor_pos = args[1]
     visible = args[2]
     self.emit("update-preedit-text", text, cursor_pos, visible)
Пример #8
0
 def __commit_text_cb(self, *args):
     text = serializable.deserialize_object(args[0])
     self.emit("commit-text", text)
Пример #9
0
 def set_surrounding_text(self, text, cursor_pos):
     text = serializable.deserialize_object(text)
     self.__surrounding_text = text
     self.__surrounding_cursor_pos = cursor_pos
Пример #10
0
 def __update_lookup_table_cb(self, *args):
     table = serializable.deserialize_object(args[0])
     visible = args[1]
     self.emit("update-lookup-table", table, visible)
Пример #11
0
 def __update_auxiliary_text_cb(self, *args):
     text = serializable.deserialize_object(args[0])
     visible = args[1]
     self.emit("update-auxiliary-text", text, visible)
Пример #12
0
 def __update_preedit_text_cb(self, *args):
     text = serializable.deserialize_object(args[0])
     cursor_pos = args[1]
     visible = args[2]
     self.emit("update-preedit-text", text, cursor_pos, visible)
Пример #13
0
 def __commit_text_cb(self, *args):
     text = serializable.deserialize_object(args[0])
     self.emit("commit-text", text)
Пример #14
0
 def set_surrounding_text(self, text, cursor_pos, anchor_pos):
     text = serializable.deserialize_object(text)
     self.__surrounding_text = text
     self.__surrounding_cursor_pos = cursor_pos
     self.__selection_anchor_pos = anchor_pos