如何使用C在gtk中获取笔记本的孩子

时间:2014-10-29 12:50:35

标签: c gtk glade

我有一个包含笔记本的gtk窗口。我想要得到同样的孩子。我正在使用以下声明 GList *children; notebook = GTK_WIDGET (gtk_builder_get_object (self->gui, "list_notebook")); children = gtk_container_get_childern (GTK_CONTAINER (notebook));

编译时出现以下错误

error: implicit declaration of function ‘gtk_container_children’ [-Werror=implicit-function-declaration]

请帮我解决这个问题。谢谢你的期待。

1 个答案:

答案 0 :(得分:4)

gtk_container_children()已被弃用非常很长时间,并且不属于GTK + 3 API。无论使用哪个组件,都需要更新该宏以使用gtk_container_get_children()