SwamiguiTreeStorePatch

SwamiguiTreeStorePatch

Synopsis

                    SwamiguiTreeStorePatch;
SwamiguiTreeStorePatch * swamigui_tree_store_patch_new  (void);
void                swamigui_tree_store_patch_item_add  (SwamiguiTreeStore *store,
                                                         GObject *item);
void                swamigui_tree_store_patch_item_changed
                                                        (SwamiguiTreeStore *store,
                                                         GObject *item);

Object Hierarchy

  GObject
   +----GtkTreeStore
         +----SwamiguiTreeStore
               +----SwamiguiTreeStorePatch

Implemented Interfaces

SwamiguiTreeStorePatch implements GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest, GtkTreeSortable and GtkBuildable.

Description

Details

SwamiguiTreeStorePatch

typedef struct _SwamiguiTreeStorePatch SwamiguiTreeStorePatch;

swamigui_tree_store_patch_new ()

SwamiguiTreeStorePatch * swamigui_tree_store_patch_new  (void);

Create a new patch tree store for instruments.

Returns :

New patch tree store object with a ref count of 1.

swamigui_tree_store_patch_item_add ()

void                swamigui_tree_store_patch_item_add  (SwamiguiTreeStore *store,
                                                         GObject *item);

Function used as item_add method of SwamiguiTreeStorePatchClass. Might be useful to other tree store types.

store :

Patch tree store

item :

Item to add

swamigui_tree_store_patch_item_changed ()

void                swamigui_tree_store_patch_item_changed
                                                        (SwamiguiTreeStore *store,
                                                         GObject *item);

Function used as item_changed method of SwamiguiTreeStorePatchClass. Might be useful to other tree store types.

store :

Patch tree store

item :

Item that changed