manpagez: man pages & more
html files: gcr-3
Home | html | info | man

GcrImportButton

GcrImportButton — Button which imports parsed certificates and keys

Signals

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBin
                    ╰── GtkButton
                        ╰── GcrImportButton

Implemented Interfaces

GcrImportButton implements AtkImplementorIface, GtkBuildable, GtkActionable and GtkActivatable.

Description

A button which imports keys and certificates. Shows a spinner when the button is activated. When more than one importer is available shows a drop down to select which to import to.

Functions

gcr_import_button_new ()

GcrImportButton *
gcr_import_button_new (const gchar *label);

Create a new GcrImportButton.

Parameters

label

label to display on the button.

[allow-none]

Returns

a newly created GcrImportButton.

[transfer full]


gcr_import_button_add_parsed ()

void
gcr_import_button_add_parsed (GcrImportButton *self,
                              GcrParsed *parsed);

Queue an item to import via the button

Parameters

self

an import button

 

parsed

a parsed item

 

Types and Values

struct GcrImportButton

struct GcrImportButton;

Button which imports parsed certificates and keys.


struct GcrImportButtonClass

struct GcrImportButtonClass {
	GtkButtonClass parent_class;

	void    (*importing)   (GcrImportButton *self,
	                        GcrImporter *importer);

	void    (*imported)    (GcrImportButton *self,
	                        GcrImporter *importer,
	                        GError *error);
};

Class for GcrImportButton.

Members

GtkButtonClass parent_class;

The parent class

 

importing ()

Emitted when the import begins.

 

imported ()

Emitted when the import completes, or fails.

 

Signal Details

The “imported” signal

void
user_function (GcrImportButton *self,
               GObject         *importer,
               GError          *error,
               gpointer         user_data)

Signal emitted when an import completes or fails.

Parameters

self

the import button

 

importer

the importer that was imported to

 

error

if import was successful NULL, or an error

 

user_data

user data set when the signal handler was connected.

 

Flags: Run Last


The “importing” signal

void
user_function (GcrImportButton *self,
               GObject         *importer,
               gpointer         user_data)

Signal emitted when an import begins.

Parameters

self

the import button

 

importer

the importer that will be imported to

 

user_data

user data set when the signal handler was connected.

 

Flags: Run Last

© manpagez.com 2000-2024
Individual documents may contain additional copyright information.