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. 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: @path: The #GtkTreePath of a selected row @data: user data @model: The #GtkTreeModel being viewed @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: @func: @data: @icon_view: @mode: @icon_view: @Returns: @icon_view: @orientation: @icon_view: @Returns: @icon_view: @path: @icon_view: @path: @icon_view: @path: @Returns: @icon_view: @Returns: @icon_view: @icon_view: @icon_view: @path: @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.