EImageChooser

EImageChooser

Synopsis

struct              EImageChooser;
GtkWidget *         e_image_chooser_new                 (const gchar *icon_name);
const gchar *       e_image_chooser_get_icon_name       (EImageChooser *chooser);
gboolean            e_image_chooser_set_from_file       (EImageChooser *chooser,
                                                         const gchar *filename);
gboolean            e_image_chooser_set_image_data      (EImageChooser *chooser,
                                                         gchar *data,
                                                         gsize data_length);
gboolean            e_image_chooser_get_image_data      (EImageChooser *chooser,
                                                         gchar **data,
                                                         gsize *data_length);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkBox
                           +----GtkVBox
                                 +----EImageChooser

Implemented Interfaces

EImageChooser implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Properties

  "icon-name"                gchar*                : Read / Write / Construct Only

Signals

  "changed"                                        : Run First

Description

Details

struct EImageChooser

struct EImageChooser;

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);

Property Details

The "icon-name" property

  "icon-name"                gchar*                : Read / Write / Construct Only

Default value: "avatar-default"

Signal Details

The "changed" signal

void                user_function                      (EImageChooser *eimagechooser,
                                                        gpointer       user_data)          : Run First