gpt4 book ai didi

c - GTK/GObject detailed_signal 参数

转载 作者:太空宇宙 更新时间:2023-11-04 03:58:02 27 4
gpt4 key购买 nike

在GObject Reference Manual中,它表示对于一个函数:

   g_signal_connect(instance, detailed_signal, c_handler, data)

detailed_signal 形式的字符串参数 "signal-name::detail" 是需要的。我对此的初步理解是要传递预定义的信号详细信息。如果是这样,我在哪里可以找到这些信息的列表?如果不是,那么它到底是什么意思,因为手册并没有把它说得太明显。

最佳答案

信号名称的 ::detail 部分是可选的。如果信号采用详细参数,那么它会在信号的文档中说明。否则你可以忽略它。

据我所知,实际使用细节参数的唯一信号是 GObjectnotify 信号。没有细节的 notify 信号会在对象的 any 属性发生变化时触发,因此它几乎没有用。但是,如果您连接到 notify::visible 信号,那么只要对象的 visible 属性发生变化,它就会触发。

关于c - GTK/GObject detailed_signal 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14657756/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com