Trait gtk4::prelude::TreeViewExt
source · pub trait TreeViewExt: IsA<TreeView> + Sealed + 'static {
Show 129 methods
// Provided methods
fn append_column(&self, column: &TreeViewColumn) -> i32 { ... }
fn collapse_all(&self) { ... }
fn collapse_row(&self, path: &TreePath) -> bool { ... }
fn columns_autosize(&self) { ... }
fn convert_bin_window_to_tree_coords(&self, bx: i32, by: i32) -> (i32, i32) { ... }
fn convert_bin_window_to_widget_coords(
&self,
bx: i32,
by: i32
) -> (i32, i32) { ... }
fn convert_tree_to_bin_window_coords(&self, tx: i32, ty: i32) -> (i32, i32) { ... }
fn convert_tree_to_widget_coords(&self, tx: i32, ty: i32) -> (i32, i32) { ... }
fn convert_widget_to_bin_window_coords(
&self,
wx: i32,
wy: i32
) -> (i32, i32) { ... }
fn convert_widget_to_tree_coords(&self, wx: i32, wy: i32) -> (i32, i32) { ... }
fn create_row_drag_icon(&self, path: &TreePath) -> Option<Paintable> { ... }
fn enable_model_drag_dest(
&self,
formats: &ContentFormats,
actions: DragAction
) { ... }
fn enable_model_drag_source(
&self,
start_button_mask: ModifierType,
formats: &ContentFormats,
actions: DragAction
) { ... }
fn expand_all(&self) { ... }
fn expand_row(&self, path: &TreePath, open_all: bool) -> bool { ... }
fn expand_to_path(&self, path: &TreePath) { ... }
fn activates_on_single_click(&self) -> bool { ... }
fn background_area(
&self,
path: Option<&TreePath>,
column: Option<&TreeViewColumn>
) -> Rectangle { ... }
fn cell_area(
&self,
path: Option<&TreePath>,
column: Option<&TreeViewColumn>
) -> Rectangle { ... }
fn column(&self, n: i32) -> Option<TreeViewColumn> { ... }
fn columns(&self) -> Vec<TreeViewColumn> { ... }
fn cursor(&self) -> (Option<TreePath>, Option<TreeViewColumn>) { ... }
fn dest_row_at_pos(
&self,
drag_x: i32,
drag_y: i32
) -> Option<(Option<TreePath>, TreeViewDropPosition)> { ... }
fn drag_dest_row(&self) -> (Option<TreePath>, TreeViewDropPosition) { ... }
fn enables_search(&self) -> bool { ... }
fn enables_tree_lines(&self) -> bool { ... }
fn expander_column(&self) -> Option<TreeViewColumn> { ... }
fn is_fixed_height_mode(&self) -> bool { ... }
fn grid_lines(&self) -> TreeViewGridLines { ... }
fn is_headers_clickable(&self) -> bool { ... }
fn is_headers_visible(&self) -> bool { ... }
fn hover_expands(&self) -> bool { ... }
fn is_hover_selection(&self) -> bool { ... }
fn level_indentation(&self) -> i32 { ... }
fn model(&self) -> Option<TreeModel> { ... }
fn n_columns(&self) -> u32 { ... }
fn path_at_pos(
&self,
x: i32,
y: i32
) -> Option<(Option<TreePath>, Option<TreeViewColumn>, i32, i32)> { ... }
fn is_reorderable(&self) -> bool { ... }
fn is_rubber_banding(&self) -> bool { ... }
fn search_column(&self) -> i32 { ... }
fn search_entry(&self) -> Option<Editable> { ... }
fn selection(&self) -> TreeSelection { ... }
fn shows_expanders(&self) -> bool { ... }
fn tooltip_column(&self) -> i32 { ... }
fn tooltip_context(
&self,
x: i32,
y: i32,
keyboard_tip: bool
) -> Option<(Option<TreeModel>, TreePath, TreeIter)> { ... }
fn visible_range(&self) -> Option<(TreePath, TreePath)> { ... }
fn visible_rect(&self) -> Rectangle { ... }
fn insert_column(&self, column: &TreeViewColumn, position: i32) -> i32 { ... }
fn insert_column_with_data_func<P: Fn(&TreeViewColumn, &CellRenderer, &TreeModel, &TreeIter) + 'static>(
&self,
position: i32,
title: &str,
cell: &impl IsA<CellRenderer>,
func: P
) -> i32 { ... }
fn is_blank_at_pos(
&self,
x: i32,
y: i32
) -> Option<(Option<TreePath>, Option<TreeViewColumn>, i32, i32)> { ... }
fn is_rubber_banding_active(&self) -> bool { ... }
fn map_expanded_rows<P: FnMut(&TreeView, &TreePath)>(&self, func: P) { ... }
fn move_column_after(
&self,
column: &TreeViewColumn,
base_column: Option<&TreeViewColumn>
) { ... }
fn remove_column(&self, column: &TreeViewColumn) -> i32 { ... }
fn row_activated(&self, path: &TreePath, column: Option<&TreeViewColumn>) { ... }
fn row_expanded(&self, path: &TreePath) -> bool { ... }
fn scroll_to_cell(
&self,
path: Option<&TreePath>,
column: Option<&TreeViewColumn>,
use_align: bool,
row_align: f32,
col_align: f32
) { ... }
fn scroll_to_point(&self, tree_x: i32, tree_y: i32) { ... }
fn set_activate_on_single_click(&self, single: bool) { ... }
fn set_column_drag_function(
&self,
func: Option<Box_<dyn Fn(&TreeView, &TreeViewColumn, &TreeViewColumn, &TreeViewColumn) -> bool + 'static>>
) { ... }
fn set_cursor(
&self,
path: &TreePath,
focus_column: Option<&TreeViewColumn>,
start_editing: bool
) { ... }
fn set_cursor_on_cell(
&self,
path: &TreePath,
focus_column: Option<&TreeViewColumn>,
focus_cell: Option<&impl IsA<CellRenderer>>,
start_editing: bool
) { ... }
fn set_drag_dest_row(
&self,
path: Option<&TreePath>,
pos: TreeViewDropPosition
) { ... }
fn set_enable_search(&self, enable_search: bool) { ... }
fn set_enable_tree_lines(&self, enabled: bool) { ... }
fn set_expander_column(&self, column: Option<&TreeViewColumn>) { ... }
fn set_fixed_height_mode(&self, enable: bool) { ... }
fn set_grid_lines(&self, grid_lines: TreeViewGridLines) { ... }
fn set_headers_clickable(&self, setting: bool) { ... }
fn set_headers_visible(&self, headers_visible: bool) { ... }
fn set_hover_expand(&self, expand: bool) { ... }
fn set_hover_selection(&self, hover: bool) { ... }
fn set_level_indentation(&self, indentation: i32) { ... }
fn set_model(&self, model: Option<&impl IsA<TreeModel>>) { ... }
fn set_reorderable(&self, reorderable: bool) { ... }
fn set_row_separator_func<P: Fn(&TreeModel, &TreeIter) -> bool + 'static>(
&self,
func: P
) { ... }
fn set_rubber_banding(&self, enable: bool) { ... }
fn set_search_column(&self, column: i32) { ... }
fn set_search_entry(&self, entry: Option<&impl IsA<Editable>>) { ... }
fn set_search_equal_func<P: Fn(&TreeModel, i32, &str, &TreeIter) -> bool + 'static>(
&self,
search_equal_func: P
) { ... }
fn set_show_expanders(&self, enabled: bool) { ... }
fn set_tooltip_cell(
&self,
tooltip: &Tooltip,
path: Option<&TreePath>,
column: Option<&TreeViewColumn>,
cell: Option<&impl IsA<CellRenderer>>
) { ... }
fn set_tooltip_column(&self, column: i32) { ... }
fn set_tooltip_row(&self, tooltip: &Tooltip, path: &TreePath) { ... }
fn unset_rows_drag_dest(&self) { ... }
fn unset_rows_drag_source(&self) { ... }
fn enable_grid_lines(&self) -> TreeViewGridLines { ... }
fn set_enable_grid_lines(&self, enable_grid_lines: TreeViewGridLines) { ... }
fn connect_columns_changed<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_cursor_changed<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_expand_collapse_cursor_row<F: Fn(&Self, bool, bool, bool) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn emit_expand_collapse_cursor_row(
&self,
object: bool,
p0: bool,
p1: bool
) -> bool { ... }
fn connect_move_cursor<F: Fn(&Self, MovementStep, i32, bool, bool) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn emit_move_cursor(
&self,
step: MovementStep,
direction: i32,
extend: bool,
modify: bool
) -> bool { ... }
fn connect_row_activated<F: Fn(&Self, &TreePath, Option<&TreeViewColumn>) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn emit_row_activated(
&self,
path: &TreePath,
column: Option<&TreeViewColumn>
) { ... }
fn connect_row_collapsed<F: Fn(&Self, &TreeIter, &TreePath) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_row_expanded<F: Fn(&Self, &TreeIter, &TreePath) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_select_all<F: Fn(&Self) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn emit_select_all(&self) -> bool { ... }
fn connect_select_cursor_parent<F: Fn(&Self) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn emit_select_cursor_parent(&self) -> bool { ... }
fn connect_select_cursor_row<F: Fn(&Self, bool) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn emit_select_cursor_row(&self, object: bool) -> bool { ... }
fn connect_start_interactive_search<F: Fn(&Self) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn emit_start_interactive_search(&self) -> bool { ... }
fn connect_test_collapse_row<F: Fn(&Self, &TreeIter, &TreePath) -> Propagation + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_test_expand_row<F: Fn(&Self, &TreeIter, &TreePath) -> Propagation + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_toggle_cursor_row<F: Fn(&Self) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn emit_toggle_cursor_row(&self) -> bool { ... }
fn connect_unselect_all<F: Fn(&Self) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn emit_unselect_all(&self) -> bool { ... }
fn connect_activate_on_single_click_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_enable_grid_lines_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_enable_search_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_enable_tree_lines_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_expander_column_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_fixed_height_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_headers_clickable_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_headers_visible_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_hover_expand_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_hover_selection_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_level_indentation_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_model_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_reorderable_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_rubber_banding_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_search_column_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_show_expanders_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_tooltip_column_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
}
👎Deprecated: Since 4.10
Provided Methods§
sourcefn append_column(&self, column: &TreeViewColumn) -> i32
fn append_column(&self, column: &TreeViewColumn) -> i32
👎Deprecated: Since 4.10
sourcefn collapse_all(&self)
fn collapse_all(&self)
👎Deprecated: Since 4.10
sourcefn collapse_row(&self, path: &TreePath) -> bool
fn collapse_row(&self, path: &TreePath) -> bool
👎Deprecated: Since 4.10
sourcefn columns_autosize(&self)
fn columns_autosize(&self)
👎Deprecated: Since 4.10
sourcefn convert_bin_window_to_tree_coords(&self, bx: i32, by: i32) -> (i32, i32)
fn convert_bin_window_to_tree_coords(&self, bx: i32, by: i32) -> (i32, i32)
👎Deprecated: Since 4.10
sourcefn convert_bin_window_to_widget_coords(&self, bx: i32, by: i32) -> (i32, i32)
fn convert_bin_window_to_widget_coords(&self, bx: i32, by: i32) -> (i32, i32)
👎Deprecated: Since 4.10
sourcefn convert_tree_to_bin_window_coords(&self, tx: i32, ty: i32) -> (i32, i32)
fn convert_tree_to_bin_window_coords(&self, tx: i32, ty: i32) -> (i32, i32)
👎Deprecated: Since 4.10
sourcefn convert_tree_to_widget_coords(&self, tx: i32, ty: i32) -> (i32, i32)
fn convert_tree_to_widget_coords(&self, tx: i32, ty: i32) -> (i32, i32)
👎Deprecated: Since 4.10
sourcefn convert_widget_to_bin_window_coords(&self, wx: i32, wy: i32) -> (i32, i32)
fn convert_widget_to_bin_window_coords(&self, wx: i32, wy: i32) -> (i32, i32)
👎Deprecated: Since 4.10
sourcefn convert_widget_to_tree_coords(&self, wx: i32, wy: i32) -> (i32, i32)
fn convert_widget_to_tree_coords(&self, wx: i32, wy: i32) -> (i32, i32)
👎Deprecated: Since 4.10
sourcefn create_row_drag_icon(&self, path: &TreePath) -> Option<Paintable>
fn create_row_drag_icon(&self, path: &TreePath) -> Option<Paintable>
👎Deprecated: Since 4.10
sourcefn enable_model_drag_dest(&self, formats: &ContentFormats, actions: DragAction)
fn enable_model_drag_dest(&self, formats: &ContentFormats, actions: DragAction)
👎Deprecated: Since 4.10
sourcefn enable_model_drag_source(
&self,
start_button_mask: ModifierType,
formats: &ContentFormats,
actions: DragAction
)
fn enable_model_drag_source( &self, start_button_mask: ModifierType, formats: &ContentFormats, actions: DragAction )
👎Deprecated: Since 4.10
sourcefn expand_all(&self)
fn expand_all(&self)
👎Deprecated: Since 4.10
sourcefn expand_row(&self, path: &TreePath, open_all: bool) -> bool
fn expand_row(&self, path: &TreePath, open_all: bool) -> bool
👎Deprecated: Since 4.10
sourcefn expand_to_path(&self, path: &TreePath)
fn expand_to_path(&self, path: &TreePath)
👎Deprecated: Since 4.10
sourcefn activates_on_single_click(&self) -> bool
fn activates_on_single_click(&self) -> bool
👎Deprecated: Since 4.10
sourcefn background_area(
&self,
path: Option<&TreePath>,
column: Option<&TreeViewColumn>
) -> Rectangle
fn background_area( &self, path: Option<&TreePath>, column: Option<&TreeViewColumn> ) -> Rectangle
👎Deprecated: Since 4.10
sourcefn cell_area(
&self,
path: Option<&TreePath>,
column: Option<&TreeViewColumn>
) -> Rectangle
fn cell_area( &self, path: Option<&TreePath>, column: Option<&TreeViewColumn> ) -> Rectangle
👎Deprecated: Since 4.10
sourcefn column(&self, n: i32) -> Option<TreeViewColumn>
fn column(&self, n: i32) -> Option<TreeViewColumn>
👎Deprecated: Since 4.10
sourcefn columns(&self) -> Vec<TreeViewColumn>
fn columns(&self) -> Vec<TreeViewColumn>
👎Deprecated: Since 4.10
sourcefn dest_row_at_pos(
&self,
drag_x: i32,
drag_y: i32
) -> Option<(Option<TreePath>, TreeViewDropPosition)>
fn dest_row_at_pos( &self, drag_x: i32, drag_y: i32 ) -> Option<(Option<TreePath>, TreeViewDropPosition)>
👎Deprecated: Since 4.10
sourcefn drag_dest_row(&self) -> (Option<TreePath>, TreeViewDropPosition)
fn drag_dest_row(&self) -> (Option<TreePath>, TreeViewDropPosition)
👎Deprecated: Since 4.10
sourcefn enables_search(&self) -> bool
fn enables_search(&self) -> bool
👎Deprecated: Since 4.10
sourcefn enables_tree_lines(&self) -> bool
fn enables_tree_lines(&self) -> bool
👎Deprecated: Since 4.10
sourcefn expander_column(&self) -> Option<TreeViewColumn>
fn expander_column(&self) -> Option<TreeViewColumn>
👎Deprecated: Since 4.10
sourcefn is_fixed_height_mode(&self) -> bool
fn is_fixed_height_mode(&self) -> bool
👎Deprecated: Since 4.10
sourcefn grid_lines(&self) -> TreeViewGridLines
fn grid_lines(&self) -> TreeViewGridLines
👎Deprecated: Since 4.10
sourcefn is_headers_clickable(&self) -> bool
fn is_headers_clickable(&self) -> bool
👎Deprecated: Since 4.10
sourcefn is_headers_visible(&self) -> bool
fn is_headers_visible(&self) -> bool
👎Deprecated: Since 4.10
sourcefn hover_expands(&self) -> bool
fn hover_expands(&self) -> bool
👎Deprecated: Since 4.10
sourcefn is_hover_selection(&self) -> bool
fn is_hover_selection(&self) -> bool
👎Deprecated: Since 4.10
sourcefn level_indentation(&self) -> i32
fn level_indentation(&self) -> i32
👎Deprecated: Since 4.10
sourcefn path_at_pos(
&self,
x: i32,
y: i32
) -> Option<(Option<TreePath>, Option<TreeViewColumn>, i32, i32)>
fn path_at_pos( &self, x: i32, y: i32 ) -> Option<(Option<TreePath>, Option<TreeViewColumn>, i32, i32)>
👎Deprecated: Since 4.10
sourcefn is_reorderable(&self) -> bool
fn is_reorderable(&self) -> bool
👎Deprecated: Since 4.10
sourcefn is_rubber_banding(&self) -> bool
fn is_rubber_banding(&self) -> bool
👎Deprecated: Since 4.10
sourcefn search_column(&self) -> i32
fn search_column(&self) -> i32
👎Deprecated: Since 4.10
sourcefn search_entry(&self) -> Option<Editable>
fn search_entry(&self) -> Option<Editable>
👎Deprecated: Since 4.10
sourcefn selection(&self) -> TreeSelection
fn selection(&self) -> TreeSelection
👎Deprecated: Since 4.10
sourcefn shows_expanders(&self) -> bool
fn shows_expanders(&self) -> bool
👎Deprecated: Since 4.10
sourcefn tooltip_column(&self) -> i32
fn tooltip_column(&self) -> i32
👎Deprecated: Since 4.10
sourcefn tooltip_context(
&self,
x: i32,
y: i32,
keyboard_tip: bool
) -> Option<(Option<TreeModel>, TreePath, TreeIter)>
fn tooltip_context( &self, x: i32, y: i32, keyboard_tip: bool ) -> Option<(Option<TreeModel>, TreePath, TreeIter)>
👎Deprecated: Since 4.10
sourcefn visible_range(&self) -> Option<(TreePath, TreePath)>
fn visible_range(&self) -> Option<(TreePath, TreePath)>
👎Deprecated: Since 4.10
sourcefn visible_rect(&self) -> Rectangle
fn visible_rect(&self) -> Rectangle
👎Deprecated: Since 4.10
sourcefn insert_column(&self, column: &TreeViewColumn, position: i32) -> i32
fn insert_column(&self, column: &TreeViewColumn, position: i32) -> i32
👎Deprecated: Since 4.10
sourcefn insert_column_with_data_func<P: Fn(&TreeViewColumn, &CellRenderer, &TreeModel, &TreeIter) + 'static>(
&self,
position: i32,
title: &str,
cell: &impl IsA<CellRenderer>,
func: P
) -> i32
fn insert_column_with_data_func<P: Fn(&TreeViewColumn, &CellRenderer, &TreeModel, &TreeIter) + 'static>( &self, position: i32, title: &str, cell: &impl IsA<CellRenderer>, func: P ) -> i32
👎Deprecated: Since 4.10
sourcefn is_blank_at_pos(
&self,
x: i32,
y: i32
) -> Option<(Option<TreePath>, Option<TreeViewColumn>, i32, i32)>
fn is_blank_at_pos( &self, x: i32, y: i32 ) -> Option<(Option<TreePath>, Option<TreeViewColumn>, i32, i32)>
👎Deprecated: Since 4.10
sourcefn is_rubber_banding_active(&self) -> bool
fn is_rubber_banding_active(&self) -> bool
👎Deprecated: Since 4.10
sourcefn map_expanded_rows<P: FnMut(&TreeView, &TreePath)>(&self, func: P)
fn map_expanded_rows<P: FnMut(&TreeView, &TreePath)>(&self, func: P)
👎Deprecated: Since 4.10
sourcefn move_column_after(
&self,
column: &TreeViewColumn,
base_column: Option<&TreeViewColumn>
)
fn move_column_after( &self, column: &TreeViewColumn, base_column: Option<&TreeViewColumn> )
👎Deprecated: Since 4.10
sourcefn remove_column(&self, column: &TreeViewColumn) -> i32
fn remove_column(&self, column: &TreeViewColumn) -> i32
👎Deprecated: Since 4.10
sourcefn row_activated(&self, path: &TreePath, column: Option<&TreeViewColumn>)
fn row_activated(&self, path: &TreePath, column: Option<&TreeViewColumn>)
👎Deprecated: Since 4.10
sourcefn row_expanded(&self, path: &TreePath) -> bool
fn row_expanded(&self, path: &TreePath) -> bool
👎Deprecated: Since 4.10
sourcefn scroll_to_cell(
&self,
path: Option<&TreePath>,
column: Option<&TreeViewColumn>,
use_align: bool,
row_align: f32,
col_align: f32
)
fn scroll_to_cell( &self, path: Option<&TreePath>, column: Option<&TreeViewColumn>, use_align: bool, row_align: f32, col_align: f32 )
👎Deprecated: Since 4.10
sourcefn scroll_to_point(&self, tree_x: i32, tree_y: i32)
fn scroll_to_point(&self, tree_x: i32, tree_y: i32)
👎Deprecated: Since 4.10
sourcefn set_activate_on_single_click(&self, single: bool)
fn set_activate_on_single_click(&self, single: bool)
👎Deprecated: Since 4.10
sourcefn set_column_drag_function(
&self,
func: Option<Box_<dyn Fn(&TreeView, &TreeViewColumn, &TreeViewColumn, &TreeViewColumn) -> bool + 'static>>
)
fn set_column_drag_function( &self, func: Option<Box_<dyn Fn(&TreeView, &TreeViewColumn, &TreeViewColumn, &TreeViewColumn) -> bool + 'static>> )
👎Deprecated: Since 4.10
sourcefn set_cursor(
&self,
path: &TreePath,
focus_column: Option<&TreeViewColumn>,
start_editing: bool
)
fn set_cursor( &self, path: &TreePath, focus_column: Option<&TreeViewColumn>, start_editing: bool )
👎Deprecated: Since 4.10
sourcefn set_cursor_on_cell(
&self,
path: &TreePath,
focus_column: Option<&TreeViewColumn>,
focus_cell: Option<&impl IsA<CellRenderer>>,
start_editing: bool
)
fn set_cursor_on_cell( &self, path: &TreePath, focus_column: Option<&TreeViewColumn>, focus_cell: Option<&impl IsA<CellRenderer>>, start_editing: bool )
👎Deprecated: Since 4.10
sourcefn set_drag_dest_row(&self, path: Option<&TreePath>, pos: TreeViewDropPosition)
fn set_drag_dest_row(&self, path: Option<&TreePath>, pos: TreeViewDropPosition)
👎Deprecated: Since 4.10
sourcefn set_enable_search(&self, enable_search: bool)
fn set_enable_search(&self, enable_search: bool)
👎Deprecated: Since 4.10
sourcefn set_enable_tree_lines(&self, enabled: bool)
fn set_enable_tree_lines(&self, enabled: bool)
👎Deprecated: Since 4.10
sourcefn set_expander_column(&self, column: Option<&TreeViewColumn>)
fn set_expander_column(&self, column: Option<&TreeViewColumn>)
👎Deprecated: Since 4.10
sourcefn set_fixed_height_mode(&self, enable: bool)
fn set_fixed_height_mode(&self, enable: bool)
👎Deprecated: Since 4.10
sourcefn set_grid_lines(&self, grid_lines: TreeViewGridLines)
fn set_grid_lines(&self, grid_lines: TreeViewGridLines)
👎Deprecated: Since 4.10
sourcefn set_headers_clickable(&self, setting: bool)
fn set_headers_clickable(&self, setting: bool)
👎Deprecated: Since 4.10
sourcefn set_headers_visible(&self, headers_visible: bool)
fn set_headers_visible(&self, headers_visible: bool)
👎Deprecated: Since 4.10
sourcefn set_hover_expand(&self, expand: bool)
fn set_hover_expand(&self, expand: bool)
👎Deprecated: Since 4.10
sourcefn set_hover_selection(&self, hover: bool)
fn set_hover_selection(&self, hover: bool)
👎Deprecated: Since 4.10
sourcefn set_level_indentation(&self, indentation: i32)
fn set_level_indentation(&self, indentation: i32)
👎Deprecated: Since 4.10
sourcefn set_reorderable(&self, reorderable: bool)
fn set_reorderable(&self, reorderable: bool)
👎Deprecated: Since 4.10
sourcefn set_row_separator_func<P: Fn(&TreeModel, &TreeIter) -> bool + 'static>(
&self,
func: P
)
fn set_row_separator_func<P: Fn(&TreeModel, &TreeIter) -> bool + 'static>( &self, func: P )
👎Deprecated: Since 4.10
sourcefn set_rubber_banding(&self, enable: bool)
fn set_rubber_banding(&self, enable: bool)
👎Deprecated: Since 4.10
sourcefn set_search_column(&self, column: i32)
fn set_search_column(&self, column: i32)
👎Deprecated: Since 4.10
sourcefn set_search_entry(&self, entry: Option<&impl IsA<Editable>>)
fn set_search_entry(&self, entry: Option<&impl IsA<Editable>>)
👎Deprecated: Since 4.10
sourcefn set_search_equal_func<P: Fn(&TreeModel, i32, &str, &TreeIter) -> bool + 'static>(
&self,
search_equal_func: P
)
fn set_search_equal_func<P: Fn(&TreeModel, i32, &str, &TreeIter) -> bool + 'static>( &self, search_equal_func: P )
👎Deprecated: Since 4.10
sourcefn set_show_expanders(&self, enabled: bool)
fn set_show_expanders(&self, enabled: bool)
👎Deprecated: Since 4.10
sourcefn set_tooltip_cell(
&self,
tooltip: &Tooltip,
path: Option<&TreePath>,
column: Option<&TreeViewColumn>,
cell: Option<&impl IsA<CellRenderer>>
)
fn set_tooltip_cell( &self, tooltip: &Tooltip, path: Option<&TreePath>, column: Option<&TreeViewColumn>, cell: Option<&impl IsA<CellRenderer>> )
👎Deprecated: Since 4.10
sourcefn set_tooltip_column(&self, column: i32)
fn set_tooltip_column(&self, column: i32)
👎Deprecated: Since 4.10
sourcefn set_tooltip_row(&self, tooltip: &Tooltip, path: &TreePath)
fn set_tooltip_row(&self, tooltip: &Tooltip, path: &TreePath)
👎Deprecated: Since 4.10
sourcefn unset_rows_drag_dest(&self)
fn unset_rows_drag_dest(&self)
👎Deprecated: Since 4.10
sourcefn unset_rows_drag_source(&self)
fn unset_rows_drag_source(&self)
👎Deprecated: Since 4.10
sourcefn enable_grid_lines(&self) -> TreeViewGridLines
fn enable_grid_lines(&self) -> TreeViewGridLines
👎Deprecated: Since 4.10
sourcefn set_enable_grid_lines(&self, enable_grid_lines: TreeViewGridLines)
fn set_enable_grid_lines(&self, enable_grid_lines: TreeViewGridLines)
👎Deprecated: Since 4.10
sourcefn connect_columns_changed<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_columns_changed<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_cursor_changed<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_cursor_changed<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_expand_collapse_cursor_row<F: Fn(&Self, bool, bool, bool) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_expand_collapse_cursor_row<F: Fn(&Self, bool, bool, bool) -> bool + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn emit_expand_collapse_cursor_row(
&self,
object: bool,
p0: bool,
p1: bool
) -> bool
fn emit_expand_collapse_cursor_row( &self, object: bool, p0: bool, p1: bool ) -> bool
👎Deprecated: Since 4.10
sourcefn connect_move_cursor<F: Fn(&Self, MovementStep, i32, bool, bool) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_move_cursor<F: Fn(&Self, MovementStep, i32, bool, bool) -> bool + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn emit_move_cursor(
&self,
step: MovementStep,
direction: i32,
extend: bool,
modify: bool
) -> bool
fn emit_move_cursor( &self, step: MovementStep, direction: i32, extend: bool, modify: bool ) -> bool
👎Deprecated: Since 4.10
sourcefn connect_row_activated<F: Fn(&Self, &TreePath, Option<&TreeViewColumn>) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_row_activated<F: Fn(&Self, &TreePath, Option<&TreeViewColumn>) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn emit_row_activated(&self, path: &TreePath, column: Option<&TreeViewColumn>)
fn emit_row_activated(&self, path: &TreePath, column: Option<&TreeViewColumn>)
👎Deprecated: Since 4.10
sourcefn connect_row_collapsed<F: Fn(&Self, &TreeIter, &TreePath) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_row_collapsed<F: Fn(&Self, &TreeIter, &TreePath) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_row_expanded<F: Fn(&Self, &TreeIter, &TreePath) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_row_expanded<F: Fn(&Self, &TreeIter, &TreePath) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_select_all<F: Fn(&Self) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_select_all<F: Fn(&Self) -> bool + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn emit_select_all(&self) -> bool
fn emit_select_all(&self) -> bool
👎Deprecated: Since 4.10
sourcefn connect_select_cursor_parent<F: Fn(&Self) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_select_cursor_parent<F: Fn(&Self) -> bool + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn emit_select_cursor_parent(&self) -> bool
fn emit_select_cursor_parent(&self) -> bool
👎Deprecated: Since 4.10
sourcefn connect_select_cursor_row<F: Fn(&Self, bool) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_select_cursor_row<F: Fn(&Self, bool) -> bool + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn emit_select_cursor_row(&self, object: bool) -> bool
fn emit_select_cursor_row(&self, object: bool) -> bool
👎Deprecated: Since 4.10
sourcefn connect_start_interactive_search<F: Fn(&Self) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_start_interactive_search<F: Fn(&Self) -> bool + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn emit_start_interactive_search(&self) -> bool
fn emit_start_interactive_search(&self) -> bool
👎Deprecated: Since 4.10
sourcefn connect_test_collapse_row<F: Fn(&Self, &TreeIter, &TreePath) -> Propagation + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_test_collapse_row<F: Fn(&Self, &TreeIter, &TreePath) -> Propagation + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_test_expand_row<F: Fn(&Self, &TreeIter, &TreePath) -> Propagation + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_test_expand_row<F: Fn(&Self, &TreeIter, &TreePath) -> Propagation + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_toggle_cursor_row<F: Fn(&Self) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_toggle_cursor_row<F: Fn(&Self) -> bool + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn emit_toggle_cursor_row(&self) -> bool
fn emit_toggle_cursor_row(&self) -> bool
👎Deprecated: Since 4.10
sourcefn connect_unselect_all<F: Fn(&Self) -> bool + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_unselect_all<F: Fn(&Self) -> bool + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn emit_unselect_all(&self) -> bool
fn emit_unselect_all(&self) -> bool
👎Deprecated: Since 4.10
sourcefn connect_activate_on_single_click_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_activate_on_single_click_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_enable_grid_lines_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_enable_grid_lines_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_enable_search_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_enable_search_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_enable_tree_lines_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_enable_tree_lines_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_expander_column_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_expander_column_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_fixed_height_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_fixed_height_mode_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_headers_clickable_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_headers_clickable_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_headers_visible_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_headers_visible_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_hover_expand_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_hover_expand_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_hover_selection_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_hover_selection_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_level_indentation_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_level_indentation_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_model_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_model_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_reorderable_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_reorderable_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_rubber_banding_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_rubber_banding_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_search_column_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_search_column_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_show_expanders_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_show_expanders_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10
sourcefn connect_tooltip_column_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
fn connect_tooltip_column_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
👎Deprecated: Since 4.10