gpt4 book ai didi

Python3、Gtk3 - GtkGrid 扩展

转载 作者:太空狗 更新时间:2023-10-30 03:03:24 30 4
gpt4 key购买 nike

包含 GtkGridGtkWindow 包含一些 GtkLabel 在窗口增长时不会扩展。我希望网格水平扩展。

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

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

label.set_halign(Gtk.Align.END)

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

最佳答案

如果你想让GtkGrid水平展开,你需要设置hexpandhexpand-set网格中包含的一个小部件的属性。

就用

label.set_hexpand(True)

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

关于Python3、Gtk3 - GtkGrid 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19072217/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com