无法使用FileChooser选择多个文件

时间:2014-12-13 11:31:31

标签: python kivy

我尝试使用Kivy实现一个带有FileChooserListView的屏幕,用于可能需要用户选择数百个文件的应用程序。我遇到的问题是我无法选择多个输入文件,即使multiselect: True。如果我使用具有相同配置的图标视图,我可以选择多个文件,但只能单独单击每个文件。这对于数百个文件来说非常麻烦。

我想要的行为只是单击一个初始文件然后按住Shift并单击最终文件以选择大量文件。有没有办法改变我可能缺少的行为?

我的代码在.kv文件中,其中包含FileChooser的屏幕:

ShowcaseScreen:
    name: "fc"

    BoxLayout:
        orientation: "vertical"

        FileChooserListView:
            id: list_view_tab
            multiselect: True

        BoxLayout:
            size_hint_y: .1
            padding: 10
            spacing: 30

            Button:
                text: "Open"
                on_release:
                app.load(list_view_tab.path, list_view_tab.selection)


            Button:
                text: "Cancel"
                on_release: app.go_previous_screen()

0 个答案:

没有答案