summaryrefslogtreecommitdiffstats
path: root/src/test-bus.c
blob: f206b8efe051cae86ddaa8ee26b5439a9cd2bb5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "ibus.h"

int main()
{
	g_type_init ();
	
	GMainLoop *mainloop;
	IBusBus *bus;
	IBusInputContext *context;
	
	mainloop = g_main_loop_new (NULL, FALSE);
	bus = ibus_bus_new ();
	context = ibus_bus_create_input_context (bus, "test");
	ibus_input_context_set_capabilities (context, 0);
	ibus_input_context_destroy (context);
	g_object_unref (context);
	g_object_unref (bus);
	
	g_main_loop_run (mainloop);
	
	return 0;
}