我正在尝试开发GTK桌面应用程序。
我要显示图像并在图像上做一些可单击的区域。因此,我使用GtkFixed容器放置图像和可点击区域(GtkEventBox用于区域)。用户单击GtkEventBox后,我想在单击区域中显示一个框。因此,我考虑过使用GtkVBox制作要显示的框。
问题是GtkVBox在GtkFixed容器父级内部不可见。所以我被困在那一点上。是否可以在GtkFixed中使用GtkVBox?如果不是,执行此工作的正确方法是什么?
最佳答案
我找到了答案,这是我使用gtk_widget_show
而不是gtk_widget_show_all
使容器可见的错误。现在可以使用
关于c - Gtk固定面板内的GtkVBox,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4775570/