Based on patch by shuerhaaken.
Fixes bug 695812.
public void next ();
public void prepend_index (int index_);
public bool prev ();
- public unowned string to_string ();
+ public string to_string ();
public bool up ();
}
[CCode (cheader_filename = "gtk/gtk.h", copy_function = "gtk_tree_row_reference_copy", type_id = "gtk_tree_row_reference_get_type ()")]
public int get_tooltip_column ();
public bool get_tooltip_context (ref int x, ref int y, bool keyboard_tip, out unowned Gtk.TreeModel model, out unowned Gtk.TreePath path, out Gtk.TreeIter iter);
public unowned Gtk.Adjustment get_vadjustment ();
- public bool get_visible_range (out unowned Gtk.TreePath start_path, out unowned Gtk.TreePath end_path);
+ public bool get_visible_range (out Gtk.TreePath start_path, out Gtk.TreePath end_path);
public void get_visible_rect (out Gdk.Rectangle visible_rect);
public int insert_column (Gtk.TreeViewColumn column, int position);
public int insert_column_with_attributes (int position, string? title, Gtk.CellRenderer cell, ...);
public void next ();
public void prepend_index (int index_);
public bool prev ();
- public unowned string to_string ();
+ public string to_string ();
public bool up ();
}
[CCode (cheader_filename = "gtk/gtk.h", copy_function = "gtk_tree_row_reference_copy", type_id = "gtk_tree_row_reference_get_type ()")]
public int get_tooltip_column ();
public bool get_tooltip_context (ref int x, ref int y, bool keyboard_tip, out unowned Gtk.TreeModel model, out unowned Gtk.TreePath path, out Gtk.TreeIter iter);
public unowned Gtk.Adjustment get_vadjustment ();
- public bool get_visible_range (out unowned Gtk.TreePath start_path, out unowned Gtk.TreePath end_path);
+ public bool get_visible_range (out Gtk.TreePath start_path, out Gtk.TreePath end_path);
public void get_visible_rect (out Gdk.Rectangle visible_rect);
public int insert_column (Gtk.TreeViewColumn column, int position);
public int insert_column_with_attributes (int position, string? title, Gtk.CellRenderer cell, ...);
gtk_icon_view_get_tooltip_context.x is_out="1"
gtk_icon_view_get_tooltip_context.y is_out="1"
gtk_icon_view_get_selected_items transfer_ownership="1" type_arguments="TreePath"
+gtk_tree_view_get_visible_range.start_path is_out="1" transfer_ownership="1"
+gtk_tree_view_get_visible_range.end_path is_out="1" transfer_ownership="1"
gtk_icon_set_copy transfer_ownership="1"
gtk_icon_source_copy transfer_ownership="1"
gtk_icon_theme_list_contexts transfer_ownership="1" type_arguments="string"
gtk_tree_path_get_indices is_array="1" no_array_length="1"
gtk_tree_path_new_from_indices sentinel="-1"
gtk_tree_path_copy transfer_ownership="1"
+gtk_tree_path_to_string transfer_ownership="1"
# GtkTreePath should be an opaque value type as it is not immutable
# but should have copy-on-assignment semantics
GtkTreePath is_value_type="0" is_immutable="1" const_cname="GtkTreePath"
gtk_tree_path_get_indices_with_depth.depth hidden="1"
gtk_tree_path_new_from_indices sentinel="-1"
gtk_tree_path_copy transfer_ownership="1"
+gtk_tree_path_to_string transfer_ownership="1"
# GtkTreePath should be an opaque value type as it is not immutable
# but should have copy-on-assignment semantics
GtkTreePath is_value_type="0" is_immutable="1" const_cname="GtkTreePath"
gtk_tree_view_get_tooltip_context.iter is_out="1"
gtk_tree_view_get_tooltip_context.x is_ref="1"
gtk_tree_view_get_tooltip_context.y is_ref="1"
+gtk_tree_view_get_visible_range.start_path is_out="1" transfer_ownership="1"
+gtk_tree_view_get_visible_range.end_path is_out="1" transfer_ownership="1"
gtk_tree_view_get_visible_rect.visible_rect is_out="1"
gtk_tree_view_insert_column_with_attributes ellipsis="1"
gtk_tree_view_insert_column_with_attributes.title nullable="1"