Я пишу приложение для рабочего стола в kivy, и я пытаюсь открыть FileBrowser/FileChooser, чтобы получить путь к заданному каталогу. Однако похоже, что поведение по умолчанию обоих виджетов не позволяет этого. Когда вы нажимаете (один раз) в каталоге, он перемещается внутри него, а не выбирает его. Можно ли изменить это поведение по умолчанию, чтобы для навигации по каталогу вам нужно было дважды щелкнуть мышью и использовать один клик для выбора каталога? Я полагаю, что могу создать свой собственный FileBrowser, наследующий форму существующего в kivy garden, и изменить только то, что я хочу, но я не очень разбираюсь в понимании реализации kivy еще ...Используйте kivy FileChoose или FileBrowser для выбора каталогов вместо файлов
1
A
ответ
3
Подглядывание в исходный код , по умолчанию существует опция «dirselect», которая по умолчанию является «False». Просто установите значение «Истина».
киловольт пример языка:
FileBrowser:
id: _filebrowser
dirselect: True