Russian Qt Forum

Qt => Общие вопросы => Тема начата: DmitryKSL от Ноябрь 04, 2010, 12:03



Название: изменить атрибут файла?
Отправлено: DmitryKSL от Ноябрь 04, 2010, 12:03
переделал код чтобы файл брать из ресурсов, вылезла странная проблема, файл сохраняется с атрибутом только чтение.
Как этот атрибут изменить программно?
1) работало как надо 
Код:
 file.copy(pathIN,pathOUT);

2) сохраняет вместе с атрибутом только чтение
Код:
 file.copy(":/res/1.fr3",pathOUT);


Название: Re: изменить атрибут файла?
Отправлено: DmitryKSL от Ноябрь 04, 2010, 12:46
нашел на форуме crossplatform.ru
Код:
QFile File(FileName);
File.setPermissions((((File.permissions() |= QFile::WriteOwner) |= QFile::WriteUser) |= QFile::WriteGroup) |= QFile::WriteOther);
Помогло.