GtkIconView
A widget which displays a list of icons in a grid
#GtkIconView provides an alternative view on a list model.
It displays the model as a grid of icons with labels. Like
#GtkTreeView, it allows to select one or multiple items
(depending on the selection mode, see gtk_icon_view_set_selection_mode()).
In addition to selection with the arrow keys, #GtkIconView supports
rubberband selection, which is controlled by dragging the pointer.
The GtkIconView struct contains only
private fields and should not be directly accessed.
@iconview: the object which received the signal.
@Returns:
@iconview: the object which received the signal.
@arg1:
@iconview: the object which received the signal.
@arg1:
@arg2:
@Returns:
@iconview: the object which received the signal.
@iconview: the object which received the signal.
@iconview: the object which received the signal.
@iconview: the object which received the signal.
@arg1:
@arg2:
@iconview: the object which received the signal.
@iconview: the object which received the signal.
A function used by gtk_icon_view_selected_foreach() to map all
selected rows. It will be called on every selected row in the view.
@icon_view: a #GtkIconView
@path: The #GtkTreePath of a selected row
@data: user data
@Returns:
@model:
@Returns:
@icon_view:
@model:
@icon_view:
@Returns:
@icon_view:
@column:
@icon_view:
@Returns:
@icon_view:
@column:
@icon_view:
@Returns:
@icon_view:
@column:
@icon_view:
@Returns:
@icon_view:
@x:
@y:
@Returns:
@icon_view:
@x:
@y:
@path:
@cell:
@Returns:
@icon_view:
@wx:
@wy:
@bx:
@by:
@icon_view:
@path:
@cell:
@start_editing:
@icon_view:
@path:
@cell:
@Returns:
@icon_view:
@func:
@data:
@icon_view:
@mode:
@icon_view:
@Returns:
@icon_view:
@orientation:
@icon_view:
@Returns:
@icon_view:
@columns:
@icon_view:
@Returns:
@icon_view:
@item_width:
@icon_view:
@Returns:
@icon_view:
@spacing:
@icon_view:
@Returns:
@icon_view:
@row_spacing:
@icon_view:
@Returns:
@icon_view:
@column_spacing:
@icon_view:
@Returns:
@icon_view:
@margin:
@icon_view:
@Returns:
@icon_view:
@item_padding:
@icon_view:
@Returns:
@icon_view:
@path:
@icon_view:
@path:
@icon_view:
@path:
@Returns:
@icon_view:
@Returns:
@icon_view:
@icon_view:
@icon_view:
@path:
@icon_view:
@path:
@use_align:
@row_align:
@col_align:
@icon_view:
@start_path:
@end_path:
@Returns:
@icon_view:
@tooltip:
@path:
@icon_view:
@tooltip:
@path:
@cell:
@icon_view:
@x:
@y:
@keyboard_tip:
@model:
@path:
@iter:
@Returns:
@icon_view:
@column:
@icon_view:
@Returns:
An enum for determining where a dropped item goes.
@GTK_ICON_VIEW_NO_DROP: no drop possible
@GTK_ICON_VIEW_DROP_INTO: dropped item replaces the item
@GTK_ICON_VIEW_DROP_LEFT: droppped item is inserted to the left
@GTK_ICON_VIEW_DROP_RIGHT: dropped item is inserted to the right
@GTK_ICON_VIEW_DROP_ABOVE: dropped item is inserted above
@GTK_ICON_VIEW_DROP_BELOW: dropped item is inserted below
@icon_view:
@start_button_mask:
@targets:
@n_targets:
@actions:
@icon_view:
@targets:
@n_targets:
@actions:
@icon_view:
@icon_view:
@icon_view:
@reorderable:
@icon_view:
@Returns:
@icon_view:
@path:
@pos:
@icon_view:
@path:
@pos:
@icon_view:
@drag_x:
@drag_y:
@path:
@pos:
@Returns:
@icon_view:
@path:
@Returns: