Название: QFileDialog+Ограничение прав пользователя Отправлено: west от Июнь 29, 2009, 13:47 Подскажите, плз, как лучше ограничить область поиска файлов с данными для пользователя приложения. Т.е. пользователь проги открывет диалог "Открыть файл" (Исп. QFileDialog), и нигде, кроме текущего каталога его, этот файл, поискать не может. Программа пользователя запускается не из под рута, сделать ей chroot не получается. Начальная директория поиска задается в качестве параметра конфигурационного файла.
Название: Re: QFileDialog+Ограничение прав пользователя Отправлено: Kagami от Июнь 29, 2009, 14:51 Думаю
Цитировать void QFileDialog::directoryEntered ( const QString & directory ) [signal] иЦитировать void QFileDialog::setDirectory ( const QString & directory ) решат твою проблему.Как только пользователь уходит в другую директорию - возвращай его обратно Название: Re: QFileDialog+Ограничение прав пользователя Отправлено: west от Июнь 30, 2009, 09:07 Ну да, надо наверно идти простым путем. Хотелось какой-нибудь нетривиальчик... Типа чтоб пользователь и знать не знал где он и как туда попал...
|