У меня есть приложение Qt, которое печатает в файл в Linux, используя чашки … и оно должно быть в состоянии прочитать этот файл после печати. Я использую пользовательский фильтр, который имеет опцию «File =».
К сожалению, печать в файл создает файл, принадлежащий lp
-rw------- 1 lp lp 2405465 Nov 11 12:17 abcd.ps
Если я заранее создаю файл и пытаюсь напечатать, печать не удастся. Множество неисправностей заставило меня понять (предположить), что это из-за собственности.
Как я могу установить разрешения в фильтре чашек, чтобы иметь права на чтение для «группы» и «других»?
Я создал файл в приложении Qt, дал ему права доступа для «группы» и «других»
Чашки были в состоянии написать на него, как и мое приложение.
(Было бы неплохо изменить пользовательский фильтр, чтобы разрешить «другим» разрешение, по крайней мере, «r», но я еще не нашел ничего в документации о том, как это сделать)