且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

python GTK3限制标签宽度

更新时间:2023-01-27 11:21:16

所以这是一个解决方案(仍然不是确切的像素宽度),您可以使用Gtk.Widget.set_halign强制不进行水平扩展.

So here is a solution (still not the exact pixel width) You can use Gtk.Widget.set_halign to force no horizontal expansion.

这是代码的一部分:

    lbl=gtk.Label(label)
    lbl.set_max_width_chars(5)
    lbl.set_ellipsize(pango.EllipsizeMode.END)
    lbl.set_halign(gtk.Align.CENTER)
    self.add(lbl)

它是这样的:

希望这次我什么都不要错过.

I hope I did not miss anything this time.