如何更改GTK切换按钮的标签文本?

时间:2016-12-22 15:02:32

标签: c gtk

我有一个gtk切换按钮,我在里面设置了一个标签:

prog_list[i].drawn_w = gtk_toggle_button_new_with_label( btn_name );

我需要能够在程序执行后期修改按钮上的标签文本信息。这可能吗?

THX。 / w

1 个答案:

答案 0 :(得分:1)

来自doc

void
gtk_button_set_label (GtkButton *button,
                      const gchar *label);

所以你会用

来使用它
gtk_button_set_label (GTK_BUTTON (prog_list[i].drawn_w), "new Text");

此功能位于按钮类中,该按钮类是切换按钮类的父级。这意味着您可以在切换按钮类中使用的按钮类中看到的任何功能。 (参见" Object Hierarchy")