虚拟方法

GioActionGroupget_action_state

since: 2.28

声明 [src]

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

描述 [src]

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

如果动作无状态,则返回 NULL。如果动作有状态,返回值的类型由 g_action_group_get_action_state_type() 给出。

非空返回值(如果有的话)应当在不再需要时使用 g_variant_unref() 释放。

since: 2.28

参数

action_name

类型: const gchar*

要查询的动作的名称。

这些数据由方法调用者拥有。
值是空终止的 UTF-8 字符串。

返回值

类型: GVariant

动作的当前状态。

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