From: Rob Norris Date: Wed, 2 Feb 2011 00:11:43 +0000 (+0000) Subject: Enable to unselect treeview item X-Git-Url: https://git.street.me.uk/andy/viking.git/commitdiff_plain/440b7a86e2b1b37787f172adc41770bf34097b6a Enable to unselect treeview item --- diff --git a/src/viktreeview.c b/src/viktreeview.c index 56b4165a..a079f9a0 100644 --- a/src/viktreeview.c +++ b/src/viktreeview.c @@ -537,6 +537,11 @@ void vik_treeview_item_select ( VikTreeview *vt, GtkTreeIter *iter ) gtk_tree_selection_select_iter ( gtk_tree_view_get_selection ( GTK_TREE_VIEW ( vt ) ), iter ); } +void vik_treeview_item_unselect ( VikTreeview *vt, GtkTreeIter *iter ) +{ + gtk_tree_selection_unselect_iter ( gtk_tree_view_get_selection ( GTK_TREE_VIEW ( vt ) ), iter ); +} + void vik_treeview_add_layer ( VikTreeview *vt, GtkTreeIter *parent_iter, GtkTreeIter *iter, const gchar *name, gpointer parent, gpointer item, gint data, gint icon_type ) { diff --git a/src/viktreeview.h b/src/viktreeview.h index 01b0ec11..403b7644 100644 --- a/src/viktreeview.h +++ b/src/viktreeview.h @@ -77,6 +77,7 @@ gboolean vik_treeview_get_iter_at_pos ( VikTreeview *vt, GtkTreeIter *iter, gint gboolean vik_treeview_get_iter_from_path_str ( VikTreeview *vt, GtkTreeIter *iter, const gchar *path_str ); gboolean vik_treeview_move_item ( VikTreeview *vt, GtkTreeIter *iter, gboolean up ); void vik_treeview_item_select ( VikTreeview *vt, GtkTreeIter *iter ); +void vik_treeview_item_unselect ( VikTreeview *vt, GtkTreeIter *iter ); gboolean vik_treeview_item_get_parent_iter ( VikTreeview *vt, GtkTreeIter *iter, GtkTreeIter *parent ); void vik_treeview_expand_toplevel ( VikTreeview *vt );