GTK+ Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Signals |
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 GTK_ENABLE_BROKEN
prior to including the GTK+ header files. Use GtkTreeView instead.
Details
GtkTreeItem
typedef struct _GtkTreeItem GtkTreeItem;
Warning
GtkTreeItem
is deprecated and should not be used in newly-written code.
GTK_TREE_ITEM_SUBTREE()
#define GTK_TREE_ITEM_SUBTREE(obj) (GTK_TREE_ITEM(obj)->subtree)
Warning
GTK_TREE_ITEM_SUBTREE
is deprecated and should not be used in newly-written code.
|
gtk_tree_item_new ()
GtkWidget* gtk_tree_item_new (void);
Warning
gtk_tree_item_new
is deprecated and should not be used in newly-written code.
Returns : |
gtk_tree_item_new_with_label ()
GtkWidget* gtk_tree_item_new_with_label (const gchar *label);
Warning
gtk_tree_item_new_with_label
is deprecated and should not be used in newly-written code.
|
|
Returns : |
gtk_tree_item_set_subtree ()
void gtk_tree_item_set_subtree (GtkTreeItem *tree_item, GtkWidget *subtree);
Warning
gtk_tree_item_set_subtree
is deprecated and should not be used in newly-written code.
|
|
|
gtk_tree_item_remove_subtree ()
void gtk_tree_item_remove_subtree (GtkTreeItem *tree_item);
Warning
gtk_tree_item_remove_subtree
is deprecated and should not be used in newly-written code.
|
gtk_tree_item_select ()
void gtk_tree_item_select (GtkTreeItem *tree_item);
Warning
gtk_tree_item_select
is deprecated and should not be used in newly-written code.
|
gtk_tree_item_deselect ()
void gtk_tree_item_deselect (GtkTreeItem *tree_item);
Warning
gtk_tree_item_deselect
is deprecated and should not be used in newly-written code.
|
gtk_tree_item_expand ()
void gtk_tree_item_expand (GtkTreeItem *tree_item);
Warning
gtk_tree_item_expand
is deprecated and should not be used in newly-written code.
|
gtk_tree_item_collapse ()
void gtk_tree_item_collapse (GtkTreeItem *tree_item);
Warning
gtk_tree_item_collapse
is deprecated and should not be used in newly-written code.
|
Signal Details
The "collapse"
signal
void user_function (GtkTreeItem *treeitem, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
The "expand"
signal
void user_function (GtkTreeItem *treeitem, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |