虚函数
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以来可用