diff options
author | Chris Toshok <toshok@ximian.com> | 2002-11-15 10:22:00 +0800 |
---|---|---|
committer | Chris Toshok <toshok@src.gnome.org> | 2002-11-15 10:22:00 +0800 |
commit | b9b2089527b62590f70625208d7d68579a51124d (patch) | |
tree | 3a38bcfda28e8f488c0d404ea009767092077534 /widgets/table/e-tree.c | |
parent | 555aa35da24b6977073379c71f1bbb27ac36d86c (diff) | |
download | gsoc2013-evolution-b9b2089527b62590f70625208d7d68579a51124d.tar.gz gsoc2013-evolution-b9b2089527b62590f70625208d7d68579a51124d.tar.zst gsoc2013-evolution-b9b2089527b62590f70625208d7d68579a51124d.zip |
deal with ESelectionModel no longer deriving from GtkObject.
2002-11-14 Chris Toshok <toshok@ximian.com>
* e-table-item.c: deal with ESelectionModel no longer deriving
from GtkObject.
* e-table.c: same.
* e-tree.c: same.
* e-table-config.c (do_fields_config_dialog): use GtkDialog's
reponse instead of GnomeDialog's button.
* e-table-click-to-add.[ch]: GObjectify this.
* e-table-selection-model.[ch]: this derives from GObject now.
* e-tree-selection-model.[ch]: same.
svn path=/trunk/; revision=18773
Diffstat (limited to 'widgets/table/e-tree.c')
-rw-r--r-- | widgets/table/e-tree.c | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/widgets/table/e-tree.c b/widgets/table/e-tree.c index 3e7158fec1..4b6f78f4d0 100644 --- a/widgets/table/e-tree.c +++ b/widgets/table/e-tree.c @@ -1404,23 +1404,23 @@ et_real_construct (ETree *e_tree, ETreeModel *etm, ETableExtras *ete, e_tree->priv->sorter = e_sorter_new(); - gtk_object_set (GTK_OBJECT (e_tree->priv->selection), - "sorter", e_tree->priv->sorter, + g_object_set (e_tree->priv->selection, + "sorter", e_tree->priv->sorter, #ifdef E_TREE_USE_TREE_SELECTION - "model", e_tree->priv->model, - "ets", e_tree->priv->sorted, - "etta", e_tree->priv->etta, + "model", e_tree->priv->model, + "ets", e_tree->priv->sorted, + "etta", e_tree->priv->etta, #else - "model", e_tree->priv->etta, + "model", e_tree->priv->etta, #endif - "selection_mode", specification->selection_mode, - "cursor_mode", specification->cursor_mode, - NULL); - - gtk_signal_connect(GTK_OBJECT(e_tree->priv->selection), "selection_changed", - GTK_SIGNAL_FUNC(et_selection_model_selection_changed), e_tree); - gtk_signal_connect(GTK_OBJECT(e_tree->priv->selection), "selection_row_changed", - GTK_SIGNAL_FUNC(et_selection_model_selection_row_changed), e_tree); + "selection_mode", specification->selection_mode, + "cursor_mode", specification->cursor_mode, + NULL); + + g_signal_connect(e_tree->priv->selection, "selection_changed", + G_CALLBACK (et_selection_model_selection_changed), e_tree); + g_signal_connect(e_tree->priv->selection, "selection_row_changed", + G_CALLBACK (et_selection_model_selection_row_changed), e_tree); if (!specification->no_headers) { e_tree_setup_header (e_tree); |