Gnome::Gtk4::T-treeview
Table of Contents
Enumerations§
GtkTreeViewDropPosition§
An enum for determining where a dropped row goes.
- GTK_TREE_VIEW_DROP_BEFORE; dropped row is inserted before
- GTK_TREE_VIEW_DROP_AFTER; dropped row is inserted after
- GTK_TREE_VIEW_DROP_INTO_OR_BEFORE; dropped row becomes a child or is inserted before
- GTK_TREE_VIEW_DROP_INTO_OR_AFTER; dropped row becomes a child or is inserted after
Callback Functions§
TreeViewSearchEqualFunc§
Signature§
:( N-Object() $model, Int() $column, Str $key, N-Object $iter, gpointer $search-data )
Code
- $model; the Gnome::Gtk4::R-TreeModel being searched
- $column; the search column set by .set-search-column()
- $key; the key string to compare with
- $iter; a Gnome::Gtk4::N-TreeIter pointing the row of $model that should be compared with $key.
- $search-data; user data from .set-search-equal-func()
TreeViewColumnDropFunc§
Signature§
:( N-Object() $tree-view, N-Object() $column, N-Object() $prev-column, N-Object() $next-column, gpointer $data )
Code
- $tree-view; A Gnome::Gtk4::TreeView
- $column; The Gnome::Gtk4::TreeViewColumn being dragged
- $prev-column; A Gnome::Gtk4::TreeViewColumn on one side of $column
- $next-column; A Gnome::Gtk4::TreeViewColumn on the other side of $column
- $data; user data
TreeViewMappingFunc§
Signature§
:( N-Object() $tree-view, N-Object $path, gpointer $user-data )
Code
- $tree-view; A Gnome::Gtk4::TreeView
- $path; The path that’s expanded
- $user-data; user data
TreeViewRowSeparatorFunc§
Signature§
:( N-Object() $model, N-Object $iter, gpointer $data )
Code
- $model; the Gnome::Gtk4::R-TreeModel
- $iter; a Gnome::Gtk4::N-TreeIter pointing at a row in $model
- $data; user data
About my projects, examples and tutorials