В trait.api Файл trait, как я могу заставить каталог быть только для чтения?

У меня есть программное обеспечение, которое позволяет пользователю выбирать местоположение базы данных из признака файла traits.api, как показано ниже:

Класс DbPreferencesHelper(PreferencesHelper): dbLocation = File()

Класс DbPreferencesPane(PreferencesPane): view = View(Item('dbLocation', label='Расположение базы данных'))

Пользователь может просматривать каталоги и выбирать файл. Я хотел бы ограничить каталог, из которого пользователь может выбрать файл. Есть ли способ, которым я могу это сделать? Если нет, могу ли я сделать это с помощью pyface.api FileDialog?

Спасибо.

0 ответов

Другие вопросы по тегам