使用PyGtk的IconView,我可以通过调用gtk.IconView.set_reorderable(True)
将图标设置为可重新排序。我的问题是检索新订单的最佳方法是什么?也就是说,我应该如何访问新订单中每个元素的属性?各种迭代器?
我使用gtk.ListStore来存储数据。
我知道这可能听起来微不足道,但我几乎没有Python或PyGtk(或一般GTK)的经验,所以我想知道正确的方法!谢谢!
答案 0 :(得分:0)
所以,我现在明白了:事实证明,当项目在IconView
中重新排序时,会调用gtk.ListStore.reorder
或类似的东西。这意味着我需要做的就是使用gtk.ListStore.get_iter()
或gtk.ListStore.get_iter_first()
并解决所有问题。
多么无足轻重!我需要做的就是吃掉它。