Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Ввод/Вывод, Сеть. Межпроцессное взаимодействие _ Запрет на изменение файлов

Автор: nikita 5.7.2017, 14:20

Доброго времени суток. Задача такая : при сохранении(загрузке) файла при помощи QFileDialog::getSaveFileName (getOpenFileName) нужно запретить редактирование (переименование, удаление, создание и пр.) уже существующих файлов. Метод setReadOnly() почему-то не дает никаких результатов. Можно ли стандартными средствами добиться результата? Заранее спасибо!

Автор: lanz 5.7.2017, 17:19

Передавайте QFileDialog::ReadOnly в options
http://doc.qt.io/qt-5/qfiledialog.html#Option-enum

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)