|
用Glade interface做好界面后生成c代码,在生成一棵树后mytree=gtk_tree_new(),想要在树上添加一个叶子,使用gtk_tree_append(GTK_TREE(mytree),item_tree),make时告知GTK_TREE()没有定义.这个函数是用来将一个GtkWidgen* 转换成GTK_TREE*.如果用gtk_tree_append(mytree,item_tree)make通过,不过执行时告知gtk_tree_append()需要GTK_TREE*.但是看Glade Interface 生成的代码中,有用到类似的GTK_BOK(XXX),现在就不知道该怎么改了.另:代码是根据<使用GNOME GTK+库>写的 |
|