---
name: "GTree.icon_view"
section: "3o"
platform: "linux"
package: "liblablgtk2-ocaml-doc"
version: "2.4.0v0.2tv-8"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/GTree.icon_view"
---

# GTree.icon\_view(3o)

A widget which displays a list of icons in a grid

## NAME

GTree.icon\_view - A widget which displays a list of icons in a grid

## Class

Class   GTree.icon\_view

## Documentation

*class icon\_view :* **\[\> Gtk.icon\_view \] Gtk.obj -\> object end**

A widget which displays a list of icons in a grid

**Since** GTK 2.6

**Parameters:**

""

**(\[\> Gtk.icon\_view \] as 'a) Gtk.obj**

*val obj :* **'a Gtk.obj**

*method connect :* **GTree.icon\_view\_signals**

*method event :* **GObj.event\_ops**

**=== Properties ===**

*method model :* **GTree.model**

*method set\_model :* **GTree.model option -\> unit**

*method set\_markup\_column :* **string GTree.column -\> unit**

*method set\_pixbuf\_column :* **GdkPixbuf.pixbuf GTree.column -\> unit**

*method set\_text\_column :* **string GTree.column -\> unit**

*method orientation :* **GtkEnums.orientation**

*method set\_orientation :* **GtkEnums.orientation -\> unit**

*method selection\_mode :* **GtkEnums.selection\_mode**

*method set\_selection\_mode :* **GtkEnums.selection\_mode -\> unit**

*method get\_path\_at\_pos :* **int -\> int -\> Gtk.tree\_path**

*method selected\_foreach :* **(Gtk.tree\_path -\> unit) -\> unit**

*method get\_selected\_items :* **Gtk.tree\_path list**

*method path\_is\_selected :* **Gtk.tree\_path -\> bool**

*method select\_path :* **Gtk.tree\_path -\> unit**

*method unselect\_path :* **Gtk.tree\_path -\> unit**

*method select\_all :* **unit -\> unit**

*method unselect\_all :* **unit -\> unit**

*method item\_activated :* **Gtk.tree\_path -\> unit**
