gio.ActionGroupT

Undocumented in source.

Public Imports

gtkc.giotypes
public import gtkc.giotypes;
Undocumented in source.
gtkc.gio
public import gtkc.gio;
Undocumented in source.
glib.ConstructionException
public import glib.ConstructionException;
Undocumented in source.
gobject.ObjectG
public import gobject.ObjectG;
Undocumented in source.
gobject.Signals
public import gobject.Signals;
Undocumented in source.
gtkc.gdktypes
public import gtkc.gdktypes;
Undocumented in source.
glib.Str
public import glib.Str;
Undocumented in source.
glib.Variant
public import glib.Variant;
Undocumented in source.
glib.VariantType
public import glib.VariantType;
Undocumented in source.

Members

Templates

ActionGroupT
template ActionGroupT(TStruct)

Description GActionGroup represents a group of actions. Each action in the group has a unique name (which is a string). All method calls, except g_action_group_list_actions() take the name of an action as an argument. The GActionGroup API is meant to be the 'public' API to the action group. The calls here are exactly the interaction that 'external forces' (eg: UI, incoming D-Bus messages, etc.) are supposed to have with actions. 'Internal' APIs (ie: ones meant only to be accessed by the action group implementation) are found on subclasses. This is why you will find -- for example -- g_action_group_get_enabled() but not an equivalent set() call. Signals are emitted on the action group in response to state changes on individual actions.

Meta