]> git.street.me.uk Git - andy/viking.git/blobdiff - src/viktreeview.h
[QA] Replace code by GObject macro (vikexttool)
[andy/viking.git] / src / viktreeview.h
index 19be76d5bc62d5b21526e5848b6d6a888dbce2c0..b928bf01172380793d625dce17de2da93eaf7622 100644 (file)
@@ -26,7 +26,7 @@
 
 #include <glib.h>
 #include <glib-object.h>
-#include <gtk/gtktreeview.h>
+#include <gtk/gtk.h>
 
 G_BEGIN_DECLS
 
@@ -55,19 +55,18 @@ GType vik_treeview_get_type ();
 
 
 VikTreeview *vik_treeview_new ();
-void vik_treeview_set_layers_panel(VikTreeview *vt, VikLayersPanel *vlp);
-VikLayersPanel *vik_treeview_get_layers_panel(VikTreeview *vt);
 
 GtkWidget *vik_treeview_get_widget ( VikTreeview *vt );
 
 gint vik_treeview_item_get_data ( VikTreeview *vt, GtkTreeIter *iter );
 gint vik_treeview_item_get_type ( VikTreeview *vt, GtkTreeIter *iter );
+gchar *vik_treeview_item_get_name ( VikTreeview *vt, GtkTreeIter *iter );
 gpointer vik_treeview_item_get_pointer ( VikTreeview *vt, GtkTreeIter *iter );
 void vik_treeview_item_set_pointer ( VikTreeview *vt, GtkTreeIter *iter, gpointer pointer );
 
 gpointer vik_treeview_item_get_parent ( VikTreeview *vt, GtkTreeIter *iter );
 
-void vik_treeview_select_iter ( VikTreeview *vt, GtkTreeIter *iter );
+void vik_treeview_select_iter ( VikTreeview *vt, GtkTreeIter *iter, gboolean view_all );
 gboolean vik_treeview_get_selected_iter ( VikTreeview *vt, GtkTreeIter *iter );
 
 void vik_treeview_item_set_name ( VikTreeview *vt, GtkTreeIter *iter, const gchar *to );
@@ -79,6 +78,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 );