方法

GtkWidgetactivate_action_variant

声明 [源]

gboolean
gtk_widget_activate_action_variant (
  GtkWidget* widget,
  const char* name,
  GVariant* args
)

描述 [源]

激活小部件的动作。

在相关联的动作组中查找动作,这些动作组与 widget 以及其祖先有关。

如果动作是使用 gtk_widget_insert_action_group() 添加的动作组中的动作,则期望 name 以插入组时使用的相同前缀作为前缀。

参数必须与通过 g_action_get_parameter_type() 返回的预期动作参数类型相匹配。

在语言绑定中,此方法重命名为 gtk_widget_activate_action()

参数

name

类型: const char*

要激活的动作名称。

数据由方法调用者拥有。
这个值是一个以 null 结束的 UTF-8 字符串。
args

类型: GVariant

要使用的参数。

参数可以是 NULL
数据由方法调用者拥有。

返回值

类型: gboolean

如果动作被激活则为真。