我是一名经验丰富的Fortran程序员,多年来一直使用内部UI包,其概念与glade (3.22)类似。我对glade完全陌生,所以我一定是因为缺乏理解而做了一些不好的事情。我的glade设置只使用了gtkWindow和一个带有一些子标签的gtkNotebook。所有我想做的是添加多个字段(主要是框和标签)到一个标签,它覆盖了整个窗口区域。然后,当我切换选项卡时,我需要看到一个完全不同的页面,它有自己的字段,也是使用完整的窗口区域。仅添加一个gtkButton就会占用当前选项卡的整个页面,而我不能向该页面添加另一个and按钮。如何将另一个按钮添加到同一页面?如果这是一个愚蠢的问题,有没有好的视频演示如何做到这一点?:)
发布于 2021-02-22 17:11:59
您可以使用“从常规编辑页面”选项来编辑空地中的每个页面。
你可以改变这个值,然后一个接一个地编辑页面,比如添加一些框/网格,然后添加按钮/标签。
若要添加新页面,请右键单击一个页面,然后选择“插入页面后”或“插入页面之前”
发布于 2019-04-19 20:25:58
您必须在notebook选项卡中添加GtkBox或GtkGrid。和here你可以读到一些关于方框和网格之间的区别。当然,您还可以使用许多其他containers将您的小部件(在本例中是一个按钮)打包到其中。Gtk3只允许每个notebook页面有一个小部件,因此您必须添加一个多子小部件以在每个页面上打包多个小部件。
发布于 2019-04-20 01:57:42
look
中,您几乎找不到满足您需求的答案
https://stackoverflow.com/questions/55758457
复制相似问题