Glade3 - 如何设置树存储

Glade3 - how to set a treestore

我想设置一个 TreeStore 来填充 Glade 3 中的 Treeview - 我的意思是不是以编程方式 - 所以我在 glade XML 文件中有一个 Treestore。

是否可以在 Glade 3 中定义 TreeStore(而不是 ListStore)?

当我右键单击 treeview 并进入 treeview 编辑器时,可以设置一个新的 Treeview 模型,但它会自动以 ListStore 的形式出现。是否可以在某处切换到 TreeStore?

在 Glade 教程中找不到这个答案,因为它们太少而且没有涵盖很多功能。

这是通过 glade 3.18.3 安装的,通过 ubuntu 16.04 上的规范存储库安装:

在 "Miscellaneous" 下的左窗格中,第二个图标是 "Tree Store"。

单击它,它会向您的项目添加一个新对象。在我的例子中称为 treestore1。这将显示在小部件树下的右侧。

现在单击树视图并查看属性窗格(在右侧)。在 TreeView 模型 下单击小铅笔编辑按钮:

它会弹出并让您 select 您的新树商店。