enum Gtk::ImageType


Describes the image data representation used by a Gtk#Image.

If you want to get the image from the widget, you can only get the currently-stored representation; for instance, if the gtk_image_get_storage_type() returns %GTK_IMAGE_PAINTABLE, then you can call gtk_image_get_paintable().

For empty images, you can request any storage type (call any of the "get" functions), but they will all return %NULL values.

Defined in:


Enum Members

Empty = 0_u32

there is no image displayed by the widget

IconName = 1_u32

the widget contains a named icon

Gicon = 2_u32

the widget contains a GIcon

Paintable = 3_u32

the widget contains a GdkPaintable

Class Method Summary

Instance Method Summary

Class methods inherited from struct Enum

g_type : UInt64 g_type

Class Method Detail

def self.g_type : UInt64 #

Returns the type id (GType) registered in GLib type system.

Instance Method Detail

def empty? #

def gicon? #

def icon_name? #

def paintable? #