我有一个使用GTK + 2.0编写的GUI和一个包含8个不同页面选项卡的对话框。在每个页面上,我有五个GTK :: Entry字段用于文本输入。这总共有40个变量,我需要在按下“Enter”键时编写回调函数。
我想知道的是,是否可以根据我所在的数字标签迭代并更改变量名称。例如:
name_entry0
place_entry0
type_entry0
,然后
name_entry1
place_entry1
type_entry1
等...
基本上使用for循环在变量末尾创建一个带有相关标签号的变量,这样我就不必为每个变量做8次。