我正在为自己的工作制作自定义的Gtk +部件(C语言),其中一个要求是这些部件必须在Glade中可编辑。你如何使Glade中的gtk自定义小部件的子小部件可编辑?
到目前为止,它工作得很好,例如,我有一个由带有按钮的表格构成的小部件,并具有自定义特定行为和一些可以在Glade中正确编辑的自定义特定属性。
所以这项工作,但我现在需要允许用户更改按钮(这是我的自定义小部件内)的属性 - 而且只有那些按钮 - 从林地。
这似乎是可能的,因为很多基本的Gtk小部件(很多容器)都暴露了它们的一些子部件,例如编辑GtkFrame的标签。
但我找不到任何文件。任何人都可以请解释如何实现这一目标?