![]() | ![]() | ![]() | GTK+ Reference Manual |
---|
GtkTreeItem — The widget used for items in a GtkTree.
#include <gtk/gtk.h> struct GtkTreeItem; #define GTK_TREE_ITEM_SUBTREE (obj) GtkWidget* gtk_tree_item_new (void); GtkWidget* gtk_tree_item_new_with_label (const gchar *label); void gtk_tree_item_set_subtree (GtkTreeItem *tree_item, GtkWidget *subtree); void gtk_tree_item_remove_subtree (GtkTreeItem *tree_item); void gtk_tree_item_select (GtkTreeItem *tree_item); void gtk_tree_item_deselect (GtkTreeItem *tree_item); void gtk_tree_item_expand (GtkTreeItem *tree_item); void gtk_tree_item_collapse (GtkTreeItem *tree_item);
GObject +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkItem +----GtkTreeItem
GtkTreeItem implements AtkImplementorIface.
"collapse" void user_function (GtkTreeItem *treeitem, gpointer user_data); "expand" void user_function (GtkTreeItem *treeitem, gpointer user_data);
GtkTree is deprecated and unsupported. It is known to be buggy. To use it, you must define the symbol GTK_ENABLE_BROKEN prior to including the GTK+ header files. Use GtkTreeView instead.
GtkWidget* gtk_tree_item_new_with_label (const gchar *label);
label : | |
Returns : |
void gtk_tree_item_set_subtree (GtkTreeItem *tree_item, GtkWidget *subtree);
tree_item : | |
subtree : |
void gtk_tree_item_remove_subtree (GtkTreeItem *tree_item);
tree_item : |
void user_function (GtkTreeItem *treeitem, gpointer user_data);
treeitem : | the object which received the signal. |
user_data : | user data set when the signal handler was connected. |
void user_function (GtkTreeItem *treeitem, gpointer user_data);
treeitem : | the object which received the signal. |
user_data : | user data set when the signal handler was connected. |
<< GtkTree |