Synopsis
#include <gtk/gtk.h>
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);
Object Hierarchy
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBin
+----GtkItem
+----GtkTreeItem
Description
Warning
GtkTree is deprecated and unsupported. It is known to be
buggy. To use it, you must define the symbol
DetailsGtkTreeItemtypedef struct _GtkTreeItem GtkTreeItem; Warning
GTK_TREE_ITEM_SUBTREE()#define GTK_TREE_ITEM_SUBTREE(obj) (GTK_TREE_ITEM(obj)->subtree) Warning
gtk_tree_item_new ()GtkWidget* gtk_tree_item_new (void); Warning
gtk_tree_item_new_with_label ()GtkWidget* gtk_tree_item_new_with_label (const gchar *label); Warning
gtk_tree_item_set_subtree ()void gtk_tree_item_set_subtree (GtkTreeItem *tree_item, GtkWidget *subtree); Warning
gtk_tree_item_remove_subtree ()void gtk_tree_item_remove_subtree (GtkTreeItem *tree_item); Warning
gtk_tree_item_select ()void gtk_tree_item_select (GtkTreeItem *tree_item); Warning
gtk_tree_item_deselect ()void gtk_tree_item_deselect (GtkTreeItem *tree_item); Warning
gtk_tree_item_expand ()void gtk_tree_item_expand (GtkTreeItem *tree_item); Warning
gtk_tree_item_collapse ()void gtk_tree_item_collapse (GtkTreeItem *tree_item); Warning
Signal DetailsThe
| ||||||||||||||||||||||||||||||||||||||||
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"expand" signalvoid user_function (GtkTreeItem *treeitem, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |