summaryrefslogtreecommitdiffstats
path: root/src/test-bus.c
blob: a7756fa55925e880e195edcda4f9fb52cadc9748 (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;
}