方法

Gio设置create_action

自:2.32

声明 [源]

GAction*
g_settings_create_action (
  GSettings* settings,
  const gchar* key
)

描述 [源]

创建一个与给定 GSettings 键相对应的 GAction

动作的名称与键同名。

键的值变为动作的状态,并且当键可写时动作被启用。改变动作的状态将会导致键被写入。对键的值或可写性的更改将导致为动作发出适当的更改通知。

对于布尔值键,动作激活不带参数,并导致值切换。对于所有其他类型,激活将使用键的新值(该值必须具有正确的类型)。

自 2.32 版本起可用

参数

类型: const gchar*

设置中键的名称。

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

返回值

类型: GAction

一个新的 GAction

方法调用者负责获取回传的数据的所有权,并负责释放该数据。