| Top |  |  |  |  | 
Functions
| GtkWidget * | gtk_list_item_new () | 
| GtkWidget * | gtk_list_item_new_with_label () | 
| void | gtk_list_item_select () | 
| void | gtk_list_item_deselect () | 
Signals
| void | end-selection | Action | 
| void | extend-selection | Action | 
| void | scroll-horizontal | Action | 
| void | scroll-vertical | Action | 
| void | select-all | Action | 
| void | start-selection | Action | 
| void | toggle-add-mode | Action | 
| void | toggle-focus-row | Action | 
| void | undo-selection | Action | 
| void | unselect-all | Action | 
Object Hierarchy
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkItem ╰── GtkListItem
Description
The GtkListItem widget is used for each item in a GtkList.
GtkList has has been deprecated since GTK+ 2.0 and should not be used in newly written code. Use GtkTreeView instead.
Functions
gtk_list_item_new ()
GtkWidget *
gtk_list_item_new (void);
gtk_list_item_new is deprecated and should not be used in newly-written code.
Creates a new GtkListitem.
gtk_list_item_new_with_label ()
GtkWidget *
gtk_list_item_new_with_label (const gchar *label);
gtk_list_item_new_with_label is deprecated and should not be used in newly-written code.
Creates a new GtkListItem with a child label containing the given string.
gtk_list_item_select ()
void
gtk_list_item_select (GtkListItem *list_item);
gtk_list_item_select is deprecated and should not be used in newly-written code.
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.
gtk_list_item_deselect ()
void
gtk_list_item_deselect (GtkListItem *list_item);
gtk_list_item_deselect is deprecated and should not be used in newly-written code.
Deselects the item, by emitting the item's "deselect" signal.
Types and Values
struct GtkListItem
struct GtkListItem;
GtkListItem is deprecated and should not be used in newly-written code.
The GtkListItem struct contains private data only, and should only be accessed using the functions below.
Signal Details
The “end-selection” signal
void user_function (GtkListItem *listitem, gpointer user_data)
Parameters
| listitem | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Action
The “extend-selection” signal
void user_function (GtkListItem *listitem, GtkScrollType arg1, gfloat arg2, gboolean arg3, gpointer user_data)
Parameters
| listitem | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Action
The “scroll-horizontal” signal
void user_function (GtkListItem *listitem, GtkScrollType arg1, gfloat arg2, gpointer user_data)
Parameters
| listitem | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Action
The “scroll-vertical” signal
void user_function (GtkListItem *listitem, GtkScrollType arg1, gfloat arg2, gpointer user_data)
Parameters
| listitem | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Action
The “select-all” signal
void user_function (GtkListItem *listitem, gpointer user_data)
Parameters
| listitem | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Action
The “start-selection” signal
void user_function (GtkListItem *listitem, gpointer user_data)
Parameters
| listitem | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Action
The “toggle-add-mode” signal
void user_function (GtkListItem *listitem, gpointer user_data)
Parameters
| listitem | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Action
The “toggle-focus-row” signal
void user_function (GtkListItem *listitem, gpointer user_data)
Parameters
| listitem | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Action
The “undo-selection” signal
void user_function (GtkListItem *listitem, gpointer user_data)
Parameters
| listitem | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Action
The “unselect-all” signal
void user_function (GtkListItem *listitem, gpointer user_data)
Parameters
| listitem | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Action
