![]() |
![]() |
![]() |
IBus Reference Manual | ![]() |
---|---|---|---|---|
#define IBUS_TYPE_FACTORY_INFO #define IBUS_FACTORY_INFO (obj) #define IBUS_FACTORY_INFO_CLASS (klass) #define IBUS_IS_FACTORY_INFO (obj) #define IBUS_IS_FACTORY_INFO_CLASS (klass) #define IBUS_FACTORY_INFO_GET_CLASS (obj) IBusFactory; IBusFactoryInfo; IBusFactory* ibus_factory_new (IBusConnection *connection); void ibus_factory_add_engine (IBusFactory *factory, const gchar *engine_name, GType engine_type); IBusFactoryInfo* ibus_factory_get_info (IBusFactory *factory); GType ibus_factory_info_get_type (void); IBusFactoryInfo* ibus_factory_info_new (const gchar *path, const gchar *name, const gchar *lang, const gchar *icon, const gchar *authors, const gchar *credits);
GObject +----IBusObject +----IBusService +----IBusFactory
GObject +----IBusObject +----IBusSerializable +----IBusFactoryInfo
IBusFactory* ibus_factory_new (IBusConnection *connection);
|
|
Returns : |
void ibus_factory_add_engine (IBusFactory *factory, const gchar *engine_name, GType engine_type);
|
|
|
|
|
IBusFactoryInfo* ibus_factory_get_info (IBusFactory *factory);
|
|
Returns : |