首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pygtk FileChooser multiple_selection

Pygtk FileChooser multiple_selection
EN

Stack Overflow用户
提问于 2013-08-23 11:34:52
回答 1查看 599关注 0票数 0

我正试图实现一个fileChooser widget.The问题,当您选择多个文件并按返回或空格键时,除一个文件外,选择取消选择。因此,当我处理“文件激活”信号并使用get_filenames()时,它只返回一个文件名。

这是我的密码:

代码语言:javascript
复制
def file_chooser_box2(self):
    box = gtk.HBox(False, 0)

    file_ = gtk.FileChooserWidget()
    file_.set_current_folder("/home/marco")
    file_.set_show_hidden(False)
    file_.set_select_multiple(True)

    file_.connect("file-activated", self.files_selected, file_.get_filenames())

    #hide stuff
    file_box = file_.get_children()[0].get_children()[0].get_children()[1].get_children()[0]
    file_box.hide()


    box.pack_start(file_, True, True, 0)

    file_.show()
    box.show()
    return box

def files_selected(self, widget, data = None):
    print data
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-05 10:58:56

设法找到一种方法,around.It可能帮助someone.The解决问题的方法是连接到树选择的“更改”信号,并记住最后两个选择。现在,当您点击enter时,您不会使用更改后的选择,而是使用您记忆中的前一个选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18401863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档