aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/gui/widgets/gal-view-factory-treeview.c
diff options
context:
space:
mode:
authorJP Rosevear <jpr@novell.com>2004-12-21 23:38:27 +0800
committerJP Rosevear <jpr@src.gnome.org>2004-12-21 23:38:27 +0800
commit0b541dcac4ab95a4e6099c75c8ef1f55483bcdce (patch)
tree025b3e491b00a9115cdf3092246e47197c1ec15a /addressbook/gui/widgets/gal-view-factory-treeview.c
parent01f34bc9d7024efdb038b3881bf7650c9a5cd9dc (diff)
downloadgsoc2013-evolution-0b541dcac4ab95a4e6099c75c8ef1f55483bcdce.tar
gsoc2013-evolution-0b541dcac4ab95a4e6099c75c8ef1f55483bcdce.tar.gz
gsoc2013-evolution-0b541dcac4ab95a4e6099c75c8ef1f55483bcdce.tar.bz2
gsoc2013-evolution-0b541dcac4ab95a4e6099c75c8ef1f55483bcdce.tar.lz
gsoc2013-evolution-0b541dcac4ab95a4e6099c75c8ef1f55483bcdce.tar.xz
gsoc2013-evolution-0b541dcac4ab95a4e6099c75c8ef1f55483bcdce.tar.zst
gsoc2013-evolution-0b541dcac4ab95a4e6099c75c8ef1f55483bcdce.zip
convert to G_DEFINE_TYPE
2004-12-21 JP Rosevear <jpr@novell.com> * gui/search/e-addressbook-search-dialog.c: convert to G_DEFINE_TYPE * gui/widgets/gal-view-factory-minicard.c: ditto * gui/widgets/gal-view-factory-treeview.c: ditto svn path=/trunk/; revision=28162
Diffstat (limited to 'addressbook/gui/widgets/gal-view-factory-treeview.c')
-rw-r--r--addressbook/gui/widgets/gal-view-factory-treeview.c16
1 files changed, 7 insertions, 9 deletions
diff --git a/addressbook/gui/widgets/gal-view-factory-treeview.c b/addressbook/gui/widgets/gal-view-factory-treeview.c
index b14c8dec59..d983a636d1 100644
--- a/addressbook/gui/widgets/gal-view-factory-treeview.c
+++ b/addressbook/gui/widgets/gal-view-factory-treeview.c
@@ -8,16 +8,17 @@
*
* (C) 2000, 2001 Ximian, Inc.
*/
+
+#ifdef HAVE_CONFIG_H
#include <config.h>
+#endif
+
#include <glib.h>
#include <libgnome/gnome-i18n.h>
-#include <gal/util/e-util.h>
#include "gal-view-factory-treeview.h"
#include "gal-view-treeview.h"
-#define PARENT_TYPE GAL_VIEW_FACTORY_TYPE
-
-static GalViewFactoryClass *gal_view_factory_treeview_parent_class;
+G_DEFINE_TYPE(GalViewFactoryTreeView, gal_view_factory_treeview, GAL_VIEW_FACTORY_TYPE)
static const char *
gal_view_factory_treeview_get_title (GalViewFactory *factory)
@@ -39,10 +40,9 @@ gal_view_factory_treeview_get_type_code (GalViewFactory *factory)
}
static void
-gal_view_factory_treeview_class_init (GObjectClass *object_class)
+gal_view_factory_treeview_class_init (GalViewFactoryTreeViewClass *treeview_class)
{
- GalViewFactoryClass *view_factory_class = GAL_VIEW_FACTORY_CLASS(object_class);
- gal_view_factory_treeview_parent_class = g_type_class_ref (PARENT_TYPE);
+ GalViewFactoryClass *view_factory_class = GAL_VIEW_FACTORY_CLASS(treeview_class);
view_factory_class->get_title = gal_view_factory_treeview_get_title;
view_factory_class->new_view = gal_view_factory_treeview_new_view;
@@ -82,5 +82,3 @@ gal_view_factory_treeview_construct (GalViewFactoryTreeView *factory)
{
return GAL_VIEW_FACTORY(factory);
}
-
-E_MAKE_TYPE(gal_view_factory_treeview, "GalViewFactoryTreeView", GalViewFactoryTreeView, gal_view_factory_treeview_class_init, gal_view_factory_treeview_init, PARENT_TYPE)