GcrListSelector

GcrListSelector — A selector widget to one or more certificates from a list.

Properties

GcrCollection * collection Read / Write / Construct Only

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkTreeView
                    ╰── GcrListSelector

Implemented Interfaces

GcrListSelector implements AtkImplementorIface, GtkBuildable and GtkScrollable.

Description

The GcrListSelector can be used to select one or more certificates or keys. Live search is available for quick filtering.

Functions

gcr_list_selector_new ()

GcrListSelector *
gcr_list_selector_new (GcrCollection *collection);

Create a new GcrListSelector.

Parameters

collection

The collection that contains the objects to display

 

Returns

a newly allocated selector, which should be released with g_object_unref().

[transfer full]


gcr_list_selector_get_collection ()

GcrCollection *
gcr_list_selector_get_collection (GcrListSelector *self);

Get the collection that this selector is displaying objects from.

Parameters

self

The selector

 

Returns

The collection, owned by the selector.

[transfer none]


gcr_list_selector_get_selected ()

GList *
gcr_list_selector_get_selected (GcrListSelector *self);

Get a list of selected objects.

Parameters

self

The selector

 

Returns

the list of selected objects, to be released with g_list_free().

[transfer container][element-type GObject.Object]


gcr_list_selector_set_selected ()

void
gcr_list_selector_set_selected (GcrListSelector *self,
                                GList *selected);

Select certain objects in the selector.

Parameters

self

The selector

 

selected

the list of objects to select.

[element-type GObject.Object]

Types and Values

struct GcrListSelector

struct GcrListSelector;

A list selector widget.


struct GcrListSelectorClass

struct GcrListSelectorClass {
};

The class for GcrListSelector.

Property Details

The “collection” property

  “collection”               GcrCollection *

The collection which contains the objects to display in the selector.

Flags: Read / Write / Construct Only