]> git.street.me.uk Git - andy/viking.git/commitdiff
Enable to unselect treeview item
authorRob Norris <rw_norris@hotmail.com>
Wed, 2 Feb 2011 00:11:43 +0000 (00:11 +0000)
committerRob Norris <rw_norris@hotmail.com>
Thu, 31 Mar 2011 20:35:20 +0000 (21:35 +0100)
src/viktreeview.c
src/viktreeview.h

index 56b4165a39d7e54d24bd14bb8d5fedd838f4a002..a079f9a0d80338842d001e541099d574e307761e 100644 (file)
@@ -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 )
 {
index 01b0ec1113f4230bf9bf078311dbd03719e28d91..403b7644acc2c11194904ba894e224c3645dcbcd 100644 (file)
@@ -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 );