Gtk.Label 换行未按预期工作
Gtk.Label line wrap not working as expected
当宽度足以容纳所有字符时
当字符超过宽度时
我用过set_line_wrap(True),每行有两个标签,如图,每行右边的标签有set_line_wrap(True),为什么标签在第二行不是从头开始?当字符超过时,我希望它从字符未超过之前开始的相同位置开始。
代码:
descriptionLabel=Gtk.Label(description)
descriptionLabel.set_line_wrap(True)
尝试将 halign
设置为 Gtk.AlignSTART
并将 xalign
设置为 0。这应确保标签作为一个整体和每一行都从可用 space.
当宽度足以容纳所有字符时
当字符超过宽度时
我用过set_line_wrap(True),每行有两个标签,如图,每行右边的标签有set_line_wrap(True),为什么标签在第二行不是从头开始?当字符超过时,我希望它从字符未超过之前开始的相同位置开始。
代码:
descriptionLabel=Gtk.Label(description)
descriptionLabel.set_line_wrap(True)
尝试将 halign
设置为 Gtk.AlignSTART
并将 xalign
设置为 0。这应确保标签作为一个整体和每一行都从可用 space.