我浏览了林间空地上的每个小部件,试图复制在“设置”中看到的这种“框/表”样式:
但是我在Glade或官方文档的任何地方都没有找到类似的东西:(
我最接近复制它的方法是通过一个没有标签,带有分隔符和自定义CSS的框架,该框架将背景色更改为@base-color
,尽管在某些主题中它可以正常工作:
在其他情况下,它只是简单的行不通:
我想如果主题更加复杂或复杂,它将看起来更糟。
所以我的问题是:这些图片中显示的此小部件的名称是什么?如果它不存在或在Glade中不可用,是否有一种方法可以比我在这里显示的更可靠地复制它?
答案 0 :(得分:3)
它称为GtkListBox。如您所见,它将其他任何小部件作为子级。因此,您必须将行添加到ListBox,然后将小部件添加到每一行。
这里是Python中的一个示例。