如何禁用/禁用某些GtkMenu项目

Use*_*337 12 gtk glade

我试图禁用/禁用GTK +下的一些菜单项.我在C下创建了GTK + Glade菜单,在一些外部事件中我需要禁用一些菜单选项.

我怎样才能做到这一点?

axe*_*l_c 12

您可以使用gtk_widget_set_sensitive(menuitem, true/false)禁用或启用菜单项小部件.

或者,如果您使用GtkUiManager和GtkAction构建菜单,请gtk_action_set_sensitive()改用.