我正在创建一个列出一堆文件的应用程序。我想列出像fileroller这样的文件,但我不知道如何。我想我需要创建一个2xn(名称,大小)网格,但我不知道如何使条目显示为light-> dark->每行光,以及如何在其上创建“fat”条。任何人都可以告诉我需要结合什么样的小部件来创建类似的东西?
答案 0 :(得分:2)
您可能想要一个带有GtkListStore的GtkTreeView,它可以为您提供所需的一切。如果你从未使用它,你应该从阅读Tree and List Widget Overview开始,并准备在之后进行一些谷歌搜索 - 这是工具包中最复杂的小部件。
树视图可以有一个标题,交替的亮/暗行通常用gtk_tree_view_set_rules_hint (treeview, TRUE)
实现 - 但是请阅读文档,“规则提示”是一个语义事物,而不是特定的视觉设置。