多维数组的gtkwidgets



是否可以创建gtkwidgets的多维数组?特别是像这样:

mywidgetlist[2]["title"];

或者我应该用另一种方式做这件事吗?我该怎么做呢?

基本上我有一些"小部件"(从gtkbuilder加载)组成的小部件,我希望能够改变某些值,所以这个数组设置似乎更可取。

是否有另一种方法来做到这一点(除了实际编码一个完整的小部件使用信号等,并把它们放在一个简单的数组?)

在C语言中,不能使用字符串来索引数组。或者,严格地说,你可以,但这几乎不是你想做的。

对于使用glib的C解决方案(如果已经使用GTK+则方便),考虑一个GHashTable指针的单维数组。

相关内容

  • 没有找到相关文章

最新更新