summaryrefslogtreecommitdiffstats
path: root/gconf
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2009-02-05 10:48:58 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2009-02-05 10:48:58 +0800
commitaaa9a8cea3a23bca6444221192ffc52ccbff3cb8 (patch)
tree84fceacf406875cfc4659c2fe5b04e2cc0abaca1 /gconf
parentaedad1ea0a7fef604aa27f4b58433fd8f2ece29e (diff)
downloadibus-aaa9a8cea3a23bca6444221192ffc52ccbff3cb8.tar.gz
ibus-aaa9a8cea3a23bca6444221192ffc52ccbff3cb8.tar.xz
ibus-aaa9a8cea3a23bca6444221192ffc52ccbff3cb8.zip
Add gconf/config.h
Diffstat (limited to 'gconf')
-rw-r--r--gconf/config.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/gconf/config.h b/gconf/config.h
new file mode 100644
index 0000000..e2b5356
--- /dev/null
+++ b/gconf/config.h
@@ -0,0 +1,28 @@
+/* vim:set et sts=4: */
+#ifndef __CONFIG_GCONF_H__
+#define __CONFIG_GCONF_H__
+
+#include <ibus.h>
+#include <gconf/gconf-client.h>
+
+#define IBUS_TYPE_CONFIG_GCONF \
+ (ibus_config_gconf_get_type ())
+
+typedef struct _IBusConfigGConf IBusConfigGConf;
+typedef struct _IBusConfigGConfClass IBusConfigGConfClass;
+
+struct _IBusConfigGConf {
+ IBusConfigService parent;
+ GConfClient *client;
+};
+
+struct _IBusConfigGConfClass {
+ IBusConfigServiceClass parent;
+
+};
+
+
+GType ibus_config_gconf_get_type (void);
+IBusConfigGConf *ibus_config_gconf_new (IBusConnection *connection);
+
+#endif