This is one of the only ways you can check if you have sandbox access to a file. I read the QFileSystemEngine implementation for Unix and it doesn't use access() under the covers. I'll try it out and see if it works.