方法

since: 2.28

声明 [src]

GVariant*
g_action_group_get_action_state (
  GActionGroup* action_group,
  const gchar* action_name
)

描述 [src]

查询指定动作在 action_group 中的当前状态。

如果动作没有状态,将返回 NULL。如果动作有状态,返回值的类型由 g_action_group_get_action_state_type() 给定。

返回值(如果非 NULL)在不再需要时应使用 g_variant_unref() 释放。

Available since: 2.28

参数

action_name

类型: const gchar*

要查询的动作名称。

该数据属于方法的调用者。
该值是一个以 NUL 结尾的 UTF-8 字符串。

返回值

类型: GVariant

动作的当前状态。

方法的调用者负责获取的返回数据,并负责释放它。
返回值可以为 NULL。