如何使gtk中的两个元素具有相同的大小?

2024-10-01 04:43:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我用的是pyGTK。我想布置一个大的元素,每边有两个较小的元素。出于美观的考虑,我希望两个较小的尺寸相同。实际上,它们相差几个像素,因此中间元素没有居中。在

我试着用gtk.表格使用3个单元格,但是使用“均质”设置为“真”并没有达到预期的效果。我试着制造8个细胞,然后让中间的一个占据更多的细胞,但是效果不好。有办法吗?在


Tags: 元素gtk尺寸像素表格pygtk细胞效果
1条回答
网友
1楼 · 发布于 2024-10-01 04:43:58

您应该使用GtkSizeGroup来执行此操作。创建一个GtkSizeGroup,向其中添加两个小部件。这将确保两个小部件具有相同的大小。如果您希望小部件在一个方向(宽度或高度)上具有相同的大小,请设置SizeGroup的“mode”属性。在

相关问题 更多 >