GtkItem abstract base class for #GtkMenuItem, #GtkListItem and #GtkTreeItem. The #GtkItem widget is an abstract base class for #GtkMenuItem, #GtkListItem and #GtkTreeItem. The #GtkItem-struct struct contains private data only, and should be accessed using the functions below. Emitted when the item is deselected. @item: the object which received the signal. Emitted when the item is selected. @item: the object which received the signal. Emitted when the item is toggled. @item: the object which received the signal. Emits the "select" signal on the given item. @item: a #GtkItem. Emits the "deselect" signal on the given item. @item: a #GtkItem. Emits the "toggle" signal on the given item. @item: a #GtkItem.