| Top |
| gchar * | file | Read / Write |
| GIcon * | gicon | Read / Write |
| gchar * | icon-name | Read / Write |
| GtkIconSet * | icon-set | Read / Write |
| gint | icon-size | Read / Write |
| GdkImage * | image | Read / Write |
| GdkPixmap * | mask | Read / Write |
| GdkPixbuf * | pixbuf | Read / Write |
| GdkPixbufAnimation * | pixbuf-animation | Read / Write |
| gint | pixel-size | Read / Write |
| GdkPixmap * | pixmap | Read / Write |
| gchar * | stock | Read / Write |
| GtkImageType | storage-type | Read |
| struct | GtkImage |
| enum | GtkImageType |
| #define | gtk_image_new_from_file |
| #define | gtk_image_set_from_file |
void gtk_image_get_icon_set (GtkImage *image,GtkIconSet **icon_set,GtkIconSize *size);
void gtk_image_get_image (GtkImage *image,GdkImage **gdk_image,GdkBitmap **mask);
void gtk_image_get_pixmap (GtkImage *image,GdkPixmap **pixmap,GdkBitmap **mask);
void gtk_image_get_stock (GtkImage *image,gchar **stock_id,GtkIconSize *size);
void gtk_image_get_icon_name (GtkImage *image,const gchar **icon_name,GtkIconSize *size);
Since: 2.6
void gtk_image_get_gicon (GtkImage *image,GIcon **gicon,GtkIconSize *size);
Since: 2.14
GtkWidget * gtk_image_new_from_icon_set (GtkIconSet *icon_set,GtkIconSize size);
GtkWidget * gtk_image_new_from_image (GdkImage *image,GdkBitmap *mask);
GtkWidget * gtk_image_new_from_pixmap (GdkPixmap *pixmap,GdkBitmap *mask);
GtkWidget * gtk_image_new_from_stock (const gchar *stock_id,GtkIconSize size);
GtkWidget *
gtk_image_new_from_animation (GdkPixbufAnimation *animation);
GtkWidget * gtk_image_new_from_icon_name (const gchar *icon_name,GtkIconSize size);
Since: 2.6
GtkWidget * gtk_image_new_from_gicon (GIcon *icon,GtkIconSize size);
Since: 2.14
void gtk_image_set_from_icon_set (GtkImage *image,GtkIconSet *icon_set,GtkIconSize size);
void gtk_image_set_from_image (GtkImage *image,GdkImage *gdk_image,GdkBitmap *mask);
void gtk_image_set_from_pixmap (GtkImage *image,GdkPixmap *pixmap,GdkBitmap *mask);
void gtk_image_set_from_stock (GtkImage *image,const gchar *stock_id,GtkIconSize size);
void gtk_image_set_from_animation (GtkImage *image,GdkPixbufAnimation *animation);
void gtk_image_set_from_icon_name (GtkImage *image,const gchar *icon_name,GtkIconSize size);
Since: 2.6
void gtk_image_set_from_gicon (GtkImage *image,GIcon *icon,GtkIconSize size);
Since: 2.14
void gtk_image_set (GtkImage *image,GdkImage *val,GdkBitmap *mask);
gtk_image_set has been deprecated since version 2.0 and should not be used in newly-written code.
Use gtk_image_set_from_image() instead.
void gtk_image_get (GtkImage *image,GdkImage **val,GdkBitmap **mask);
gtk_image_get has been deprecated since version 2.0 and should not be used in newly-written code.
Use gtk_image_get_image() instead.
void gtk_image_set_pixel_size (GtkImage *image,gint pixel_size);
Since: 2.6
“file” property“file” gchar *
Filename to load and display.
Flags: Read / Write
Default value: NULL
“icon-name” property“icon-name” gchar *
The name of the icon from the icon theme.
Flags: Read / Write
Default value: NULL
Since: 2.6
“icon-size” property“icon-size” gint
Symbolic size to use for stock icon, icon set or named icon.
Flags: Read / Write
Allowed values: >= 0
Default value: 4
“mask” property“mask” GdkPixmap *
Mask bitmap to use with GdkImage or GdkPixmap.
Flags: Read / Write
“pixbuf-animation” property“pixbuf-animation” GdkPixbufAnimation *
GdkPixbufAnimation to display.
Flags: Read / Write
“pixel-size” property“pixel-size” gint
Pixel size to use for named icon.
Flags: Read / Write
Allowed values: >= -1
Default value: -1
Since: 2.6
“stock” property“stock” gchar *
Stock ID for a stock image to display.
Flags: Read / Write
Default value: NULL
“storage-type” property“storage-type” GtkImageType
The representation being used for image data.
Flags: Read
Default value: GTK_IMAGE_EMPTY