信号
GioSettings::writable-change-event
描述 [源代码]
"writable-change-event" 信号在每个影响此设置对象的可写性变更事件中发出一次。如果你对在它们分散为多个“writable-changed”信号发出之前查看更改组感兴趣,你应该连接到这个信号。对于大多数用例,使用“writable-changed”信号更为合适。
如果可写性变更仅适用于单个键,则“key”将设置为该键的“GQuark”。如果可写性变更影响了整个设置对象,则“key”将为0。
此信号的默认处理程序会为每个受影响的键调用“writable-changed”和“changed”信号。这是因为可写性的变化可能也意味着值的变化(例如,如果引入了新的强制性设置)。如果其他连接的处理程序返回“TRUE”,则此默认功能将被抑制。
默认处理程序 默认处理程序在通过“g_signal_connect()”添加的处理程序之后被调用。 |