方法
GObjectBindingget_target
已弃用:2.68 自:2.26
声明 [源码]
GObject*
g_binding_get_target (
GBinding* binding
)
描述 [源码]
获取用作绑定目标的 GObject 实例。
由于绑定不持有对目标的强引用,GBinding 可以比目标 GObject 活得更久。如果目标在绑定之前被销毁,则此函数将返回 NULL。
如果目标或绑定在不同的线程中使用,则请使用 g_binding_dup_target(),否则如果在同时,另一线程销毁了目标,此函数返回的指针可能会变得无效。
自:2.26
自:2.68
请使用 g_binding_dup_target() 以获得此函数更安全的版本。
返回值
类型: GObject
目标 GObject,或如果目标不再存在,则为 NULL。
| 返回的数据由实例拥有。 |
返回值可能是 NULL。 |