我使用PyGTK的gtk.TreeView
和gtk.TreeViewColumn
来构建包含多列的列表。对于列,我想渲染标准标题,但堆叠在另一行标题上,跨越多列。见图:
与列标题1到4不同,堆叠标题不需要具有任何排序功能。他们只需要包含一个标签。当调整其中一个默认标题(标题1-4)时,我希望堆叠标题随其大小调整,以使它们保持对齐。
这可以用GTK吗?如果是这样,怎么样?
答案 0 :(得分:0)
我不认为使用标准GtkTreeView
小部件是可行的。使用此小部件可以实现的是在一个列标题下打包多个GtkCellRenderer
。
您可以创建一个新窗口小部件,只需在GtkTreeView
窗口小部件上方绘制堆叠和跨越的标头