我正在python中使用Gtk.IconView
构建文件浏览器。我试图找到使用"选择的图标的路径。选择改变的"信号使用gtk.IconView.get_path_at_pos(x,y)
。
文档对于如何获取(x,y)
至关重要。我怎么找到它们?
使用python 2.7和pygtk 2.24
答案 0 :(得分:1)
您不使用get_path_at_pos
。它适用于直接按下按钮的情况(除非你有充分的理由这样做,否则你应该避免这样做。)
只需使用gtk_icon_view_get_selected_items
(C)或pygtk等效iconview.get_selected_items()
,它会为您提供当前所选GList
的列表(在C Gtk.TreePath
中),这就是您欲望。