EImageChooser

EImageChooser

Functions

Properties

gboolean has-image Read
char * icon-name Read / Write / Construct Only
guint pixel-size Read / Write / Construct Only

Signals

void changed Run First

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBox
                    ╰── EImageChooser

Description

Functions

e_image_chooser_new ()

GtkWidget *
e_image_chooser_new (const gchar *icon_name);

e_image_chooser_get_icon_name ()

const gchar *
e_image_chooser_get_icon_name (EImageChooser *chooser);

e_image_chooser_set_from_file ()

gboolean
e_image_chooser_set_from_file (EImageChooser *chooser,
                               const gchar *filename);

e_image_chooser_set_image_data ()

gboolean
e_image_chooser_set_image_data (EImageChooser *chooser,
                                gchar *data,
                                gsize data_length);

e_image_chooser_get_image_data ()

gboolean
e_image_chooser_get_image_data (EImageChooser *chooser,
                                gchar **data,
                                gsize *data_length);

e_image_chooser_unset_image ()

void
e_image_chooser_unset_image (EImageChooser *chooser);

e_image_chooser_has_image ()

gboolean
e_image_chooser_has_image (EImageChooser *chooser);

e_image_chooser_get_pixel_size ()

guint
e_image_chooser_get_pixel_size (EImageChooser *chooser);

Property Details

The “has-image” property

  “has-image”                gboolean

Owner: EImageChooser

Flags: Read

Default value: FALSE


The “icon-name” property

  “icon-name”                char *

Owner: EImageChooser

Flags: Read / Write / Construct Only

Default value: "avatar-default"


The “pixel-size” property

  “pixel-size”               guint

Owner: EImageChooser

Flags: Read / Write / Construct Only

Default value: 48

Signal Details

The “changed” signal

void
user_function (EImageChooser *eimagechooser,
               gpointer       user_data)

Flags: Run First