~vcs-imports/ibus/trunk

« back to all changes in this revision

Viewing changes to src/ibusfactory.h

  • Committer: fujiwarat
  • Date: 2012-02-16 04:04:05 UTC
  • Revision ID: git-v1:60587bf804feb7ed4dcb8c1731f115420ca28b49
Fix gir annotations.

- It seems python does not allow to use 'exec' as a variable.
Renamed 'exec' property so that the constructor in IBus.Component is used.
- It seems the python virtual method is available when the function is
described in header files in case that annotations are needed so
the signal function ibus_factory_create_engine is added newly.

TEST=Linux desktop

Review URL: https://codereview.appspot.com/5649082

Show diffs side-by-side

added added

removed removed

Lines of Context:
168
168
                                                 const gchar    *engine_name,
169
169
                                                 GType           engine_type);
170
170
 
 
171
/**
 
172
 * ibus_factory_create_engine:
 
173
 * @factory: An #IBusFactory.
 
174
 * @engine_name: Name of an engine.
 
175
 * @returns: (transfer full): #IBusEngine with @engine_name.
 
176
 *
 
177
 * Create an #IBusEngine with @engine_name.
 
178
 */
 
179
IBusEngine      *ibus_factory_create_engine     (IBusFactory    *factory,
 
180
                                                 const gchar    *engine_name);
 
181
 
171
182
G_END_DECLS
172
183
#endif
173
184