Моя программа может использовать сетевой протокол для запроса информации удаленной файловой системы (например, содержимого каталога).Я хотел бы использовать виджет выбора файлов GTK или что-то подобное, чтобы мои пользователи могли выбирать файлы на удаленном сервере.
Однако средство выбора файлов GTK обрабатывает взаимодействие с самой файловой системой.Я не вижу способа вставить свой собственный код, поэтому, хотя я мог бы написать некоторые функции, которые «притворялись» интерфейсом файловой системы, я не вижу способа заставить их использовать средство выбора файлов.Есть ли для меня какие-либо варианты, кроме создания собственной версии виджета для выбора файлов?
Кроме того: я пишу это в Rust.Это может или не может иметь значение, в зависимости от ваших предложений.;)