diff options
author | Rodrigo Moya <rodrigo@ximian.com> | 2002-11-02 11:00:30 +0800 |
---|---|---|
committer | Rodrigo Moya <rodrigo@src.gnome.org> | 2002-11-02 11:00:30 +0800 |
commit | baff6e4ee423dbacdded177bdc734ce79cb93733 (patch) | |
tree | d2750d9331d1cc127165fbb8841a00594c1f76c5 /e-util/e-config-listener.h | |
parent | 9536369bca6b3da1a18d05e59e41ea6ed2eebead (diff) | |
download | gsoc2013-evolution-baff6e4ee423dbacdded177bdc734ce79cb93733.tar gsoc2013-evolution-baff6e4ee423dbacdded177bdc734ce79cb93733.tar.gz gsoc2013-evolution-baff6e4ee423dbacdded177bdc734ce79cb93733.tar.bz2 gsoc2013-evolution-baff6e4ee423dbacdded177bdc734ce79cb93733.tar.lz gsoc2013-evolution-baff6e4ee423dbacdded177bdc734ce79cb93733.tar.xz gsoc2013-evolution-baff6e4ee423dbacdded177bdc734ce79cb93733.tar.zst gsoc2013-evolution-baff6e4ee423dbacdded177bdc734ce79cb93733.zip |
ported to GConf and GObject.
2002-11-02 Rodrigo Moya <rodrigo@ximian.com>
* e-config-listener.[ch]: ported to GConf and GObject.
svn path=/trunk/; revision=18500
Diffstat (limited to 'e-util/e-config-listener.h')
-rw-r--r-- | e-util/e-config-listener.h | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/e-util/e-config-listener.h b/e-util/e-config-listener.h index 87159d147c..f14a9211b3 100644 --- a/e-util/e-config-listener.h +++ b/e-util/e-config-listener.h @@ -11,31 +11,30 @@ #ifndef __E_CONFIG_LISTENER_H__ #define __E_CONFIG_LISTENER_H__ -#include <gtk/gtkobject.h> -#include <bonobo-config/bonobo-config-database.h> +#include <glib-object.h> G_BEGIN_DECLS #define E_CONFIG_LISTENER_TYPE (e_config_listener_get_type ()) -#define E_CONFIG_LISTENER(o) (GTK_CHECK_CAST ((o), E_CONFIG_LISTENER_TYPE, EConfigListener)) -#define E_CONFIG_LISTENER_CLASS(k) (GTK_CHECK_CLASS_CAST((k), E_CONFIG_LISTENER_TYPE, EConfigListenerClass)) -#define E_IS_CONFIG_LISTENER(o) (GTK_CHECK_TYPE ((o), E_CONFIG_LISTENER_TYPE)) -#define E_IS_CONFIG_LISTENER_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), E_CONFIG_LISTENER_TYPE)) +#define E_CONFIG_LISTENER(o) (G_TYPE_CHECK_INSTANCECAST ((o), E_CONFIG_LISTENER_TYPE, EConfigListener)) +#define E_CONFIG_LISTENER_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), E_CONFIG_LISTENER_TYPE, EConfigListenerClass)) +#define E_IS_CONFIG_LISTENER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), E_CONFIG_LISTENER_TYPE)) +#define E_IS_CONFIG_LISTENER_CLASS(k) (GT_TYPE_CHECK_CLASS_TYPE ((k), E_CONFIG_LISTENER_TYPE)) typedef struct _EConfigListenerPrivate EConfigListenerPrivate; typedef struct { - GtkObject object; + GObject object; EConfigListenerPrivate *priv; } EConfigListener; typedef struct { - GtkObjectClass parent_class; + GObjectClass parent_class; void (* key_changed) (EConfigListener *cl, const char *key); } EConfigListenerClass; -GtkType e_config_listener_get_type (void); +GType e_config_listener_get_type (void); EConfigListener *e_config_listener_new (void); gboolean e_config_listener_get_boolean_with_default (EConfigListener *cl, @@ -67,8 +66,6 @@ void e_config_listener_set_string (EConfigListener *cl, const char *key, const char *value); -Bonobo_ConfigDatabase e_config_listener_get_db (EConfigListener *cl); - G_END_DECLS #endif |