This commit is contained in:
Huang Peng 2008-07-30 15:57:03 +08:00
Родитель 950a0a8bd7
Коммит 4e2adddf79
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -86,15 +86,15 @@ class Config(ibus.Object):
if isinstance(value, str) or isinstance(value, unicode):
ret = gconf.Value(gconf.VALUE_STRING)
ret.set_string(value)
elif isinstance(value, bool):
ret = gconf.Value(gconf.VALUE_BOOL)
ret.set_bool(value)
elif isinstance(value, int):
ret = gconf.Value(gconf.VALUE_INT)
ret.set_int(value)
elif isinstance(value, float):
ret = gconf.Value(gconf.VALUE_FLOAT)
ret.set_float(value)
elif isinstance(value, bool):
ret = gconf.Value(gconf.VALUE_BOOL)
ret.set_bool(value)
elif isinstance(value, tuple):
if len(value) != 2:
raise ibus.IBusException("Pair must have two value")