aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table/e-tree-simple.c
diff options
context:
space:
mode:
authorMike Kestner <mkestner@ximian.com>2002-11-05 23:05:25 +0800
committerMike Kestner <mkestner@src.gnome.org>2002-11-05 23:05:25 +0800
commitf8172191adf212f4829e05be6a224c13e10b898c (patch)
tree5bbc674abf3103da66193d98af573cf92ae149a0 /widgets/table/e-tree-simple.c
parent6146f8e036db5c9e816232dfd31fe064427929c6 (diff)
downloadgsoc2013-evolution-f8172191adf212f4829e05be6a224c13e10b898c.tar
gsoc2013-evolution-f8172191adf212f4829e05be6a224c13e10b898c.tar.gz
gsoc2013-evolution-f8172191adf212f4829e05be6a224c13e10b898c.tar.bz2
gsoc2013-evolution-f8172191adf212f4829e05be6a224c13e10b898c.tar.lz
gsoc2013-evolution-f8172191adf212f4829e05be6a224c13e10b898c.tar.xz
gsoc2013-evolution-f8172191adf212f4829e05be6a224c13e10b898c.tar.zst
gsoc2013-evolution-f8172191adf212f4829e05be6a224c13e10b898c.zip
use GObject api for models GObjectify GObjectify GObjectify GObjectify
2002-11-05 Mike Kestner <mkestner@ximian.com> * e-table-item.c : use GObject api for models * e-table-memory-callbacks.[ch] : GObjectify * e-table-memory-store.[ch] : GObjectify * e-table-memory.[ch] : GObjectify * e-table-model.[ch] : GObjectify * e-table-one.[ch] : GObjectify * e-table-simple.[ch] : GObjectify * e-tree-memory.[ch] : GObjectify * e-tree-model.[ch] : GObjectify * e-tree-selection-model.c : use GObject api for models * e-tree-simple.[ch] : GObjectify * e-tree-sorted.[ch] : GObjectify * e-tree-table-adapter.[ch] : GObjectify * e-tree.c : use GObject api for models svn path=/trunk/; revision=18553
Diffstat (limited to 'widgets/table/e-tree-simple.c')
-rw-r--r--widgets/table/e-tree-simple.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/widgets/table/e-tree-simple.c b/widgets/table/e-tree-simple.c
index c2c8c4314f..e8dff1e05a 100644
--- a/widgets/table/e-tree-simple.c
+++ b/widgets/table/e-tree-simple.c
@@ -22,12 +22,9 @@
*/
#include <config.h>
-#include <gtk/gtksignal.h>
#include "gal/util/e-util.h"
#include "e-tree-simple.h"
-#define PARENT_TYPE E_TREE_MODEL_TYPE
-
static int
simple_column_count (ETableModel *etm)
{
@@ -126,7 +123,7 @@ simple_is_editable (ETreeModel *etm, ETreePath *node, int col)
}
static void
-e_tree_simple_class_init (GtkObjectClass *object_class)
+e_tree_simple_class_init (GObjectClass *object_class)
{
ETreeModelClass *model_class = (ETreeModelClass *) object_class;
ETableModelClass *table_model_class = (ETableModelClass *) object_class;
@@ -144,7 +141,7 @@ e_tree_simple_class_init (GtkObjectClass *object_class)
model_class ->is_editable = simple_is_editable;
}
-E_MAKE_TYPE(e_tree_simple, "ETreeSimple", ETreeSimple, e_tree_simple_class_init, NULL, PARENT_TYPE)
+E_MAKE_TYPE(e_tree_simple, "ETreeSimple", ETreeSimple, e_tree_simple_class_init, NULL, E_TREE_MODEL_TYPE)
/**
* e_tree_simple_new:
@@ -190,9 +187,7 @@ e_tree_simple_new (ETableSimpleColumnCountFn col_count,
gpointer model_data)
{
- ETreeSimple *etg;
-
- etg = gtk_type_new (e_tree_simple_get_type ());
+ ETreeSimple *etg = g_object_new (E_TREE_SIMPLE_TYPE, NULL);
etg->col_count = col_count;
etg->duplicate_value = duplicate_value;