Python3,Gtk3 GtkGrid扩展

2024-04-20 03:55:35 发布

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

当窗口增大时,包含GtkGridGtkWindow将不会展开。我希望网格水平扩展。在

grid.set_hexpand(True) #No result
grid.expand = True     #No result

最右边列中的GtkLabel被设置为右对齐,这样我就可以准确地看到它是否被展开:

^{pr2}$

我是否误解了网格的工作原理?(一个GtkTable有一定数量的列,也许GtkGrid没有,并且依赖于它的子元素被设置为展开?)在


Tags: notrue网格水平resultgrid原理expand
1条回答
网友
1楼 · 发布于 2024-04-20 03:55:35

如果希望GtkGrid水平展开,则需要设置网格中包含的小部件之一的^{}^{}属性。在

就用吧

label.set_hexpand(True)

gtk_widget_set_hexpand方法自动设置这两个属性。在

相关问题 更多 >