0

使用 PyGtk 的 IconView,我可以通过调用将图标设置为可重新排序gtk.IconView.set_reorderable(True)。我的问题是检索新订单的最佳方式是什么?也就是说,我应该如何以新顺序访问每个元素的属性?各种迭代器?

我正在使用 gtk.ListStore 来存储数据。

我知道这听起来可能微不足道,但我几乎没有 Python 或 PyGtk(或一般的 GTK)方面的经验,所以我想知道正确的方法!谢谢!

4

1 回答 1

0

所以,我现在明白了:事实证明,当项目被重新排序时IconViewgtk.ListStore.reorder或者类似的东西被调用。这意味着我需要做的就是使用gtk.ListStore.get_iter()gtk.ListStore.get_iter_first()解决所有问题。

多么微不足道!我需要做的就是吃掉它似乎。

于 2012-06-11T00:37:20.573 回答