GtkListItem an item in a #GtkList. The #GtkListItem widget is used for each item in a #GtkList. #GtkList the parent list widget. The #GtkListItem struct contains private data only, and should only be accessed using the functions below. @listitem: the object which received the signal. @listitem: the object which received the signal. @scroll_type: @position: @auto_start_selection: @listitem: the object which received the signal. @scroll_type: @position: @listitem: the object which received the signal. @scroll_type: @position: @listitem: the object which received the signal. @listitem: the object which received the signal. @listitem: the object which received the signal. @listitem: the object which received the signal. @listitem: the object which received the signal. @listitem: the object which received the signal. Creates a new #GtkListitem. @Returns: a new #GtkListItem. Creates a new #GtkListItem with a child label containing the given string. @label: the string to use for the child label. @Returns: a new #GtkListItem with a child #GtkLabel with the text set to @label. Selects the item, by emitting the item's "select" signal. Depending on the selection mode of the list, this may cause other items to be deselected. @list_item: a #GtkListItem. Deselects the item, by emitting the item's "deselect" signal. @list_item: a #GtkListItem.