虚函数
GioActionGroupget_action_state_type
自2.28以来
声明 [源]
const GVariantType*
get_action_state_type (
GActionGroup* action_group,
const gchar* action_name
)
描述 [源]
查询指定动作在action_group中的状态类型。
如果动作是状态性的,则此函数返回状态的GVariantType。所有调用 g_action_group_change_action_state() 的都必须提供一个该类型的 GVariant,并且 g_action_group_get_action_state() 将返回相同类型的 GVariant。
如果动作不是状态性的,则此函数将返回 NULL。在这种情况下,g_action_group_get_action_state() 将返回 NULL,并且不应调用 g_action_group_change_action_state()。
特定动作的状态类型永远不会改变,但某个动作可能被移除,同时以相同名称但不同状态类型添加新动作。
自2.28以来可用