| Gcr Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
Synopsis
#define GCR_CERTIFICATE_COLUMNS GcrCertificateWidget; GcrCertificateWidgetClass; struct GcrCertificateRenderer; struct GcrCertificateRendererClass; GcrCertificateWidget * gcr_certificate_widget_new (GcrCertificate *certificate); GckAttributes * gcr_certificate_widget_get_attributes (GcrCertificateWidget *self); void gcr_certificate_widget_set_attributes (GcrCertificateWidget *self,GckAttributes *attrs); GcrCertificate * gcr_certificate_widget_get_certificate (GcrCertificateWidget *self); void gcr_certificate_widget_set_certificate (GcrCertificateWidget *self,GcrCertificate *certificate); GcrCertificateRenderer * gcr_certificate_renderer_new (GcrCertificate *certificate); GcrCertificateRenderer * gcr_certificate_renderer_new_for_attributes (const gchar *label,struct _GckAttributes *attrs); GckAttributes * gcr_certificate_renderer_get_attributes (GcrCertificateRenderer *self); void gcr_certificate_renderer_set_attributes (GcrCertificateRenderer *self,GckAttributes *attrs); GcrCertificate * gcr_certificate_renderer_get_certificate (GcrCertificateRenderer *self); void gcr_certificate_renderer_set_certificate (GcrCertificateRenderer *self,GcrCertificate *certificate);
Object Hierarchy
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkBin +----GtkAlignment +----GcrCertificateWidget
GObject +----GcrCertificateRenderer
Implemented Interfaces
GcrCertificateWidget implements AtkImplementorIface and GtkBuildable.
GcrCertificateRenderer implements GcrRenderer, GcrComparableIface and GcrCertificate.
Properties
"attributes" GckAttributes* : Read / Write "certificate" GcrCertificate* : Read / Write "attributes" GckAttributes* : Read / Write "certificate" GcrCertificate* : Read / Write "label" gchar* : Read / Write
Details
GCR_CERTIFICATE_COLUMNS
#define GCR_CERTIFICATE_COLUMNS (gcr_certificate_get_columns ())
The columns that are valid for a certificate. This is to be used with the GcrTreeSelector or GcrCollectionModel.
This is an array of GcrColumn, owned by the gcr library.
struct GcrCertificateRendererClass
struct GcrCertificateRendererClass {
GObjectClass parent_class;
};
gcr_certificate_widget_new ()
GcrCertificateWidget * gcr_certificate_widget_new (GcrCertificate *certificate);
gcr_certificate_widget_get_attributes ()
GckAttributes * gcr_certificate_widget_get_attributes
(GcrCertificateWidget *self);
gcr_certificate_widget_set_attributes ()
void gcr_certificate_widget_set_attributes (GcrCertificateWidget *self,GckAttributes *attrs);
gcr_certificate_widget_get_certificate ()
GcrCertificate * gcr_certificate_widget_get_certificate
(GcrCertificateWidget *self);
gcr_certificate_widget_set_certificate ()
void gcr_certificate_widget_set_certificate (GcrCertificateWidget *self,GcrCertificate *certificate);
gcr_certificate_renderer_new ()
GcrCertificateRenderer * gcr_certificate_renderer_new (GcrCertificate *certificate);
gcr_certificate_renderer_new_for_attributes ()
GcrCertificateRenderer * gcr_certificate_renderer_new_for_attributes (const gchar *label,struct _GckAttributes *attrs);
gcr_certificate_renderer_get_attributes ()
GckAttributes * gcr_certificate_renderer_get_attributes
(GcrCertificateRenderer *self);
gcr_certificate_renderer_set_attributes ()
void gcr_certificate_renderer_set_attributes (GcrCertificateRenderer *self,GckAttributes *attrs);
gcr_certificate_renderer_get_certificate ()
GcrCertificate * gcr_certificate_renderer_get_certificate
(GcrCertificateRenderer *self);
gcr_certificate_renderer_set_certificate ()
void gcr_certificate_renderer_set_certificate (GcrCertificateRenderer *self,GcrCertificate *certificate);
Property Details
The "attributes" property
"attributes" GckAttributes* : Read / Write
Attributes which contain the certificate.
