在IconView中重新排序(PyGtk)

时间:2012-06-10 22:25:43

标签: python pygtk

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

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

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

1 个答案:

答案 0 :(得分:0)

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

多么无足轻重!我需要做的就是吃掉它。