В trait.api Файл trait, как я могу заставить каталог быть только для чтения?
У меня есть программное обеспечение, которое позволяет пользователю выбирать местоположение базы данных из признака файла traits.api, как показано ниже:
Класс DbPreferencesHelper(PreferencesHelper): dbLocation = File()
Класс DbPreferencesPane(PreferencesPane): view = View(Item('dbLocation', label='Расположение базы данных'))
Пользователь может просматривать каталоги и выбирать файл. Я хотел бы ограничить каталог, из которого пользователь может выбрать файл. Есть ли способ, которым я могу это сделать? Если нет, могу ли я сделать это с помощью pyface.api FileDialog?
Спасибо.