用于移动标尺(滑块)的gtk信号



简单问题:

我已经在窗口中添加了一些缩放(滑块),我想在移动缩放时调用一个方法。

我为gtk_signal_connect使用的信号名称是什么?我应该会写这样的东西:

gtk_signal_connect(GTK_OBJECT(my_scale), "scale_moved", (GtkSignalFunc)my_event, data);

还是我这里遗漏了什么?

更重要的是,我如何在未来找到信号名称?例如,我在谷歌上搜索了"gtk_signal_connect",但没有找到不同信号的大列表。

同样,我在GtkScale文档中没有找到有关相关信号的详细信息。(好吧,在这个页面中,有一个单独的信号细节,但它与更改显示值格式有关)。

GtkScale继承自GtkRange,信号在GTK+中继承。因此,您可以连接到GtkRange暴露的值更改信号。

找到给定GTK+小部件暴露的信号是正确的:除了源代码本身,文档确实是规范资源,但在搜索中也应该考虑基类。

相关内容

  • 没有找到相关文章

最新更新