|  |  |  | Gcr Library Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
struct GcrListSelector; struct GcrListSelectorClass; GcrListSelector * gcr_list_selector_new (GcrCollection *collection); GcrCollection * gcr_list_selector_get_collection (GcrListSelector *self); const GcrColumn * gcr_list_selector_get_columns (GcrListSelector *self); GList * gcr_list_selector_get_selected (GcrListSelector *self); void gcr_list_selector_set_selected (GcrListSelector *self,GList *selected);
The GcrListSelector can be used to select one or more certificates or keys. Live search is available for quick filtering.
struct GcrListSelector {
	GtkTreeView parent;
};
A list selector widget.
| GtkTreeView  | Parent object | 
GcrCollection *     gcr_list_selector_get_collection    (GcrListSelector *self);
Get the collection that this selector is displaying objects from.
| 
 | The selector | 
| Returns : | The collection, owned by the selector. | 
const GcrColumn *   gcr_list_selector_get_columns       (GcrListSelector *self);
GList *             gcr_list_selector_get_selected      (GcrListSelector *self);
Get a list of selected objects.
| 
 | The selector | 
| Returns : | The list of selected objects, to be released with g_list_free(). | 
void gcr_list_selector_set_selected (GcrListSelector *self,GList *selected);
Select certain objects in the selector.
| 
 | The selector | 
| 
 | The list of objects to select. |