方法
GioSettingsBackendchanged
自:2.26
声明 [src]
void
g_settings_backend_changed (
GSettingsBackend* backend,
const gchar* key,
gpointer origin_tag
)
描述 [src]
信号表示单个键可能已更改。后端实现应在此键可能已更改其值时调用此方法。
key
必须是一个有效的键(即以斜杠开头,不包含‘//’,且不以斜杠结尾)。
实现必须在调用 g_settings_backend_write() 期间调用此函数,在调用返回之前(除非实际上没有键更改,并且希望检测此事实)。它不能依赖于存在主循环来稍后派发信号。
实现可以在任何其他喜欢的时间调用此函数以响应用户的其他事件(如程序之外发生的变化)。这些调用可以来自主循环,也可以来自对任何其他操作的响应(包括来自 g_settings_backend_write() 的调用)。
如果此调用是对 g_settings_backend_write()
调用的响应,则 origin_tag
必须设置为传递给那个调用相同的值。
自 2.26 以来可用