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 に答える