信号

GioSettings::changed

声明

void
changed (
  GSettings* self,
  gchar* key,
  gpointer user_data
)

描述 [src]

当某个键可能发生变化时,会发出“changed”信号。应调用一个g_settings_get()调用来检查新的值。

此信号支持详细连接。您可以通过连接到详细信号“changed::x”来仅在键“x”更改时接收回调。

请注意,如果在对键“key”的信号处理程序已连接时至少读取过一次键,则settings只发出此信号。

默认处理程序

在通过g_signal_connect()添加的处理程序之后调用默认处理程序。

信号可以是详细的

参数

key

类型: gchar*

已更改的键的名称。

数据由函数的调用者拥有。
该值是null终止的UTF-8字符串。