Всем привет. Собственно, вопрос вот в чем: есть ли в Qt возможность устанавливать монопольный режим работы с файлом? Я прошарил QFile и QIODevice. Ничего не нашел. С другой стороны нашел API-функцию:Код:HFILE OpenFile( LPCSTR lpFileName, LPOFSTRUCT lpReOpenBuff, UINT uStyle);Здесь последний параметр задает режим работы с открываемым файлом. При установке этого флага в значение OF_SHARE_DENY_READ функция открытия в режиме чтения этого же файла любыми другими процессами вернет ошибку. Это я в данный момент проверяю. Но все же хотелось бы выполнить то же самое средствами Qt или убедиться, что этой возможности там нет.
|