|  |  |  | libseahorse Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
SeahorseSetModelColumn; struct SeahorseSetModel; SeahorseSetModel * seahorse_set_model_new (SeahorseSet *set,...); SeahorseSetModel * seahorse_set_model_new_full (SeahorseSet *set,const SeahorseSetModelColumn *columns,guint n_columns); gint seahorse_set_model_set_columns (SeahorseSetModel *smodel,const SeahorseSetModelColumn *columns,guint n_columns); SeahorseObject * seahorse_set_model_object_for_iter (SeahorseSetModel *smodel,const GtkTreeIter *iter); gboolean seahorse_set_model_iter_for_object (SeahorseSetModel *smodel,SeahorseObject *object,GtkTreeIter *iter);
typedef struct {
	const gchar *property;
	GType type;
	gpointer data;
} SeahorseSetModelColumn;
struct SeahorseSetModel {
	GObject parent;
	SeahorseSet *set;
};
A GtkTreeModel which represents all objects in a SeahorseSet
| GObject  | GObject SeahorseSetModel inherits from | 
| SeahorseSet * | SeahorseSet that belongs to the model | 
SeahorseSetModel * seahorse_set_model_new_full (SeahorseSet *set,const SeahorseSetModelColumn *columns,guint n_columns);
gint seahorse_set_model_set_columns (SeahorseSetModel *smodel,const SeahorseSetModelColumn *columns,guint n_columns);
SeahorseObject * seahorse_set_model_object_for_iter (SeahorseSetModel *smodel,const GtkTreeIter *iter);
gboolean seahorse_set_model_iter_for_object (SeahorseSetModel *smodel,SeahorseObject *object,GtkTreeIter *iter);