diff options
author | Mike Kestner <mkestner@ximian.com> | 2002-11-05 23:05:25 +0800 |
---|---|---|
committer | Mike Kestner <mkestner@src.gnome.org> | 2002-11-05 23:05:25 +0800 |
commit | f8172191adf212f4829e05be6a224c13e10b898c (patch) | |
tree | 5bbc674abf3103da66193d98af573cf92ae149a0 /widgets/table/e-tree-simple.c | |
parent | 6146f8e036db5c9e816232dfd31fe064427929c6 (diff) | |
download | gsoc2013-evolution-f8172191adf212f4829e05be6a224c13e10b898c.tar.gz 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.c | 11 |
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; |