类方法

GtkWidgetClassinstall_action

声明 [源]

void
gtk_widget_class_install_action (
  GtkWidgetClass* widget_class,
  const char* action_name,
  const char* parameter_type,
  GtkWidgetActionActivateFunc activate
)

描述 [源]

为小部件类的所有实例添加操作。

此函数应在类初始化时调用。

此函数安装的操作是无状态的。它们唯一的状态是它们是否启用(可以通过 gtk_widget_action_set_enabled() 来更改)。

参数

action_name

类型: const char*

带有前缀的操作名称,例如 “clipboard.paste”。

数据由方法的调用者拥有。
值是结尾为空字符的 UTF-8 字符串。
parameter_type

类型: const char*

参数类型。

参数可以是 NULL
数据由方法的调用者拥有。
值是结尾为空字符的 UTF-8 字符串。
activate

类型: GtkWidgetActionActivateFunc

激活操作时要使用的回调。