GEmblemedIcon
GEmblemedIcon — Icon with emblems
|
|
Object Hierarchy
GObject
╰── GEmblemedIcon
Implemented Interfaces
GEmblemedIcon implements
GIcon.
Includes
#include <gio/gio.h>
Functions
g_emblemed_icon_new ()
GIcon *
g_emblemed_icon_new (GIcon *icon,
GEmblem *emblem);
Creates a new emblemed icon for icon
with the emblem emblem
.
Returns
a new GIcon.
[transfer full][type GEmblemedIcon]
Since: 2.18
g_emblemed_icon_get_icon ()
GIcon *
g_emblemed_icon_get_icon (GEmblemedIcon *emblemed);
Gets the main icon for emblemed
.
Returns
a GIcon that is owned by emblemed
.
[transfer none]
Since: 2.18
g_emblemed_icon_get_emblems ()
GList *
g_emblemed_icon_get_emblems (GEmblemedIcon *emblemed);
Gets the list of emblems for the icon
.
Returns
a GList of
GEmblems that is owned by emblemed
.
[element-type Gio.Emblem][transfer none]
Since: 2.18
g_emblemed_icon_clear_emblems ()
void
g_emblemed_icon_clear_emblems (GEmblemedIcon *emblemed);
Removes all the emblems from icon
.
Since: 2.28
Types and Values
struct GEmblemedIcon
struct GEmblemedIcon;
An implementation of GIcon for icons with emblems.
Property Details
The “gicon” property
“gicon” GIcon *
The GIcon to attach emblems to.
Owner: GEmblemedIcon
Flags: Read / Write / Construct Only