Synopsis#include <gio/gio.h> GEmblem; enum GEmblemOrigin; GEmblem* g_emblem_new (GIcon *icon); GEmblem* g_emblem_new_with_origin (GIcon *icon, GEmblemOrigin origin); GIcon* g_emblem_get_icon (GEmblem *emblem); GEmblemOrigin g_emblem_get_origin (GEmblem *emblem); Properties"icon" GObject* : Read / Write / Construct Only "origin" GEmblemOrigin : Read / Write / Construct Only DescriptionGEmblem is an implementation of GIcon that supports having an emblem, which is an icon with additional properties. It can than be added to a GEmblemedIcon. Currently, only metainformation about the emblem's origin is supported. More may be added in the future.
Detailsenum GEmblemOrigintypedef enum { G_EMBLEM_ORIGIN_UNKNOWN, G_EMBLEM_ORIGIN_DEVICE, G_EMBLEM_ORIGIN_LIVEMETADATA, G_EMBLEM_ORIGIN_TAG } GEmblemOrigin; GEmblemOrigin is used to add information about the origin of the emblem to GEmblem.
Since 2.18 g_emblem_new ()GEmblem* g_emblem_new (GIcon *icon);
Creates a new emblem for
Since 2.18 g_emblem_new_with_origin ()GEmblem* g_emblem_new_with_origin (GIcon *icon, GEmblemOrigin origin);
Creates a new emblem for
Since 2.18 g_emblem_get_icon ()GIcon* g_emblem_get_icon (GEmblem *emblem);
Gives back the icon from
Since 2.18 g_emblem_get_origin ()GEmblemOrigin g_emblem_get_origin (GEmblem *emblem); Gets the origin of the emblem.
Since 2.18 Property DetailsThe
|